如何从Xcode导出已完成的应用程序?

Kaj*_*aji 46 xcode compilation finalize

我不得不问这个很傻.我有一个应用程序,我希望派人测试他们的机器,但我不知道如何让Xcode生成一个.app文件供我发送给他们.救命?

Mat*_*udy 65

这在Xcode 4中已经发生了变化.

现在可以从"管理器"导出应用程序

如果您还没有,则需要创建一个Archive.

在菜单上转到 Product -> Archive

一旦你在Organizer - Archives屏幕上点击ShareDistribute...(Xcode 4.3.3或更新)

然后选择要导出的格式.

  • 如果产品 - >存档显示为灰色(禁用),则必须将方案目标切换为"iOS设备"(在此处说明:http://stackoverflow.com/a/18791703/333283) (9认同)
  • 从XCode 4.3.3开始,按钮标记为"Distribute ..."而不是"Share" (4认同)

mtv*_*vee 9

该应用程序通常在您的

project_dir/build/Debug/Name Of App 
project_dir/build/Release/Name Of App
project_dir/build/Distribution/Name Of App 
Run Code Online (Sandbox Code Playgroud)

取决于您执行或想要发送的构建配置.


pas*_*lre 1

在 Xcode 13 上,您需要选择Product -> Destination -> Any iOS device (arm64).

然后你就可以运行了Product -> Archive