【发布时间】:2011-08-08 01:43:23
【问题描述】:
为什么当我构建应用程序时,Xcode 会创建一个调试版本?我想创建一个发布版本。我该怎么做?
【问题讨论】:
标签: ios xcode macos build release
为什么当我构建应用程序时,Xcode 会创建一个调试版本?我想创建一个发布版本。我该怎么做?
【问题讨论】:
标签: ios xcode macos build release
保留下面的原始答案,但很长一段时间以来,这并不是创建用于在 Xcode 之外分发的“发布”二进制文件的推荐方法——因为您想要存档 :见上面的答案。
如果您希望在 Xcode 中调试/测试 Release 版本,这种方法仍然适用。
要创建发布版本,您必须编辑当前方案 (⌘
【讨论】:
这是通过构建存档版本完成的。
首先将 iOS 设备连接到您的 Mac。然后在 Xcode 中选择该设备作为目标。
现在点击“产品”选项卡,然后点击“存档”
【讨论】:
我发现这个问题是因为我已经完成了我的应用程序的调试,并且我想为应用程序商店制作一个发布版本。不过,我总是忘记使用哪个菜单项。这个答案是对我和其他人下次的提醒。
从活动方案菜单中选择通用 iOS 设备。
然后转到产品>存档。
您可能需要稍等片刻才能让 Xcode 完成对项目的归档。之后,您将看到一个包含已归档项目的对话框。您可以选择Distribute app...并按照提示进行操作。
此答案适用于那些已经注册了开发者帐户并且只需要将存档从 Xcode 获取到 iTunes Connect 的人。如果您需要更多帮助来注册开发者帐户并将应用下载到应用商店,请阅读以下链接。
【讨论】:
【讨论】:
产品 / 方案 / 编辑方案..
然后从出现的菜单中选择“构建配置”下的Release。
【讨论】: