在本地部署Swift OS X应用程序?

Unk*_*der 4 macos xcode swift

我不是编程的新手,但我是Swift的新手.我开发了一个我无意分发的小应用程序,我只想自己使用它.一切都在XCode中正常工作,现在我想在本地部署该应用程序.如何在我的机器上运行我的应用程序而无需运行XCode?我只是想在我的Applications文件夹中看到我的应用程序并在我想要的时候运行它.XCode是否将构建文件放在我可以访问它们并在XCode之外使用的地方?

aya*_*aio 11

每次使用当前方案构建OS X应用程序时,Xcode都会自动使用相关的应用程序包填充"Products"文件夹.

您可以在Project Navigator中找到此文件夹:

Xcode> Project Navigator>"Products"文件夹

.app已经在那里并准备好使用和/或复制到/ Applications文件夹.

在此输入图像描述

  • 请注意,这使用可执行文件的调试版本。如果您想要发布版本,请按照 JeremyP 的回答进行操作。 (3认同)

Jer*_*myP 9

在" 产品"菜单上,有一个" 存档"选项.选择该选项以创建应用的存档.

然后,Xcode应自动打开"管理器"窗口,并选择应用程序的存档.

您将在右侧看到一个名为Upload to App Store的蓝色大按钮,下方有两个较小的按钮.你想要的那个叫做导出...按它,你会得到一个窗格,为你提供各种出口选项和不同类型的签名.

bottom选项创建一个unsigned .app文件,您可以将其放在Applications目录中.

注意:正如Eric D所说,您可以将应用程序拖出产品目录,但除非您编辑该方案,否则将为您提供优化较少且已激活断言的调试版本.