我对编程并不陌生,但对 Xcode 很陌生。我开发了一个小应用程序,但我无意分发。我只想为自己使用它。一切都按照 Xcode 中的预期运行,现在我想在本地部署该应用程序。如何在我的机器上运行我的应用程序而不需要同时运行 Xcode?我只想在“应用程序”文件夹中查看我的应用程序并在需要时运行它。 Xcode 是否将构建文件放在我可以在 Xcode 外部访问和使用的地方?
在产品菜单上有一个存档选项。选择它来创建应用程序的存档。
Xcode 随后应自动打开“管理器”窗口,并选择您的应用程序的存档。
您会在右侧看到一个名为“上传到 App Store”的蓝色大按钮,下面有两个较小的按钮。您想要的那个称为 Export... 按下它,您将看到一个窗格,为您提供具有不同类型签名的各种导出选项。 底部选项创建一个未签名的
.app
文件,您可以将其放入
Applications目录中。 NB 正如 Eric D 所说,您可以将应用程序拖出产品目录,但除非您编辑方案,否则将为您提供一个优化较少且激活断言的调试版本。 Xcode 11.2 更新
正如
Bell B. Cooper指出的那样,这个过程发生了轻微的变化。现在,当您存档应用程序时,您会看到一个列出应用程序的窗口和一个蓝色的大“分发”按钮。按下此键,您将看到一个对话框,其中提供了各种选项。您选择哪一个取决于您想要对可执行文件执行什么操作。对于 Catalina,除非仅供您自己使用,否则您可能想要选择涉及签署应用程序的选项之一。