如何在另一台Mac上运行Swift Terminal应用程序
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在另一台Mac上运行Swift Terminal应用程序相关的知识,希望对你有一定的参考价值。
这是我的第一个Swift应用程序。我的大部分编码经验都是用C ++和C#编写的,但我在编程时相当新。
我使用Swift创建了一个名为PhotoSorter的终端应用程序。在构建之后,我将可执行文件从Xcode中的产品文件夹中删除并运行它。它在我自己的笔记本电脑上工作得很好,但当我尝试在另一台Mac上运行可执行文件时,我收到以下错误:
“别名'PhotoSorter'无法打开,因为无法找到原始项目。”
问:你如何在Xcode中创建一个可以在任何其他Mac上运行的Swift可执行文件?理想情况下,我想要一些最终用户只需右键单击/双击即可打开的内容。
再看一遍你的问题,我看到你正在使用Xcode。在这种情况下,分发程序的最佳方法是从“产品”菜单中选择“存档”,当您的应用程序完成构建时,单击出现的窗口中的“分发应用程序”按钮。然后,您可以选择代码签名并创建应用程序的代码签名版本(如果您涉及到这类内容,则可以通过App Store进行分发)。
但是,您问题的直接答案是您正在制作别名而不是复制文件。我假设您已经使用鼠标拖放Xcode的“Products”伪文件夹。执行此操作时的默认操作是创建别名(类似于Windows上的快捷方式)。您可以在拖动时按住Option键来覆盖它,但最好转到存档路线。
以上是关于如何在另一台Mac上运行Swift Terminal应用程序的主要内容,如果未能解决你的问题,请参考以下文章
Homebrew OS X OpenCV - 在另一台 Mac 上运行时寻找 dylib
怎样将mac上的文件共享,在另一台windows电脑上使用?
如何在另一台安装了 qt 的计算机(linux)上运行 qt 程序?
如何通过 REST API 在另一台服务器上为 Sharepoint 2013 和 Sharepoint Online 运行的脚本中更新 SharePoint 列表?