使用 Xcode 生成 .IPA

Posted

技术标签:

【中文标题】使用 Xcode 生成 .IPA【英文标题】:Generate .IPA with Xcode 【发布时间】:2017-07-30 07:05:18 【问题描述】:

我正在尝试完成我的 ios 应用程序,我遇到的问题是我无法从创建的存档中生成文件 .IPA 文件导出。 当我将应用程序直接部署到设备上时,该应用程序可以正常运行,并且可以在模拟器中运行。

我在 Apple 上没有分销商帐户,我使用我的 iTunes 帐户作为开发者帐户。

有没有办法生成 .IPA 文件,以便我可以共享我的应用程序以便其他人可以测试它?

提前谢谢你:)

【问题讨论】:

从存档中导出 .ipa 时收到的错误消息是什么?在导出 .ipa 时检查控制台,您将能够解决根本原因。 相信您可以在现有帖子中找到答案:***.com/questions/25970741/… 或 ***.com/questions/25970741/… 【参考方案1】:

编辑您的应用方案,转到运行

选择Info选项卡并将构建配置从调试更改为发布,

它将帮助您解决问题。

快速解决方案,转到 archive 部分并更改配置以进行调试。它将允许您生成 .IPA

【讨论】:

我设法生成了IPA,但是当我想用iTunes安装时,应用程序消失了:/我不明白为什么.. 那是另一个问题。你必须检查你的隐私描述,这里是所有隐私描述的列表,***.com/questions/39465687/…【参考方案2】:

出于内部测试目的,您可以在将设备上的应用程序作为目标运行后,将 .app 文件从 XCode 的 Products 文件夹中拖放到 iTunes Connect 中。通过右键单击 iTunes 应用程序部分中的应用程序图标获取 .ipa 文件。选择在 Finder 中显示。

【讨论】:

以上是关于使用 Xcode 生成 .IPA的主要内容,如果未能解决你的问题,请参考以下文章

使用 Xcode 生成 .IPA

Xcode 3.2.5 无法生成 IPA

使用 Xcode 6.3.1 生成 IPA 时出现问题

如何从 xcode bot 生成 .ipa?

Xcode 无法生成 Adhoc IPA

Jenkins 生成的 ipa 无法在 iPhone 上安装(iOS 9 + XCode 7.1)