使用 Xcode 构建 IPA 文件
Posted
技术标签:
【中文标题】使用 Xcode 构建 IPA 文件【英文标题】:Building an IPA file with Xcode 【发布时间】:2011-03-05 07:42:30 【问题描述】:我有一个应用程序,并已使用 Xcode 成功构建它。问题是我想在我的 iPad 上测试这个应用程序。我知道有苹果开发者计划之类的东西。但在去那里之前,我想先试试这个应用程序。有一个名为 testflightapp.com 的网站,我们可以在其中将应用程序即时部署到 iPad。
这需要一个 IPA 文件。我该怎么办?
【问题讨论】:
如果不是开发人员,您将无法在设备上运行应用程序。 除非越狱。 【参考方案1】:您可以使用“Build -> Build and Archive”在 Xcode 中创建 IPA 文件。现在打开“Window -> Organizer”,您可以在“Archived Applications”部分找到 IPA。立即将 IPA 保存到文件夹中。
重要提示:您必须是 Apple 开发人员才能创建 IPA 文件。 IPA 文件必须使用证书等进行签名...
【讨论】:
我在 ios 5 中使用 Xcode 4.2 并且在打开 xcode->product 时,我只能看到没有子选项卡和另一个选项的构建,构建用于-> 测试、分析、运行,我无法选择构建进行归档。【参考方案2】:在归档项目之前放置您的临时个人资料。一旦你准备好了。
转到产品---->存档成功存档后,您将看到管理器窗口导航到
存档然后单击 Distrubition 下一个窗口,您需要选择 Save for Enterprise 或 Ad-Hoc Deployent 然后您将选择您的 AdHoc 配置文件并保存。
【讨论】:
【参考方案3】:相关说明位于http://support.testflightapp.com/kb/tutorials/how-to-create-an-ipa。不过,您可能需要在开发人员程序中创建有效的 IPA 文件。
【讨论】:
链接已损坏,但在这里找到了方向:help.testflightapp.com/customer/portal/articles/… 自购买 TestFlight 以来,Apple 已删除所有这些文章。存档版本:web.archive.org/web/20150209063308/http://…【参考方案4】:要在物理设备上加载应用,您必须是 Apple 开发者,这不是可选的。
拥有帐户后,您需要在 developer.apple.com 上输入设备 ID 并针对这些设备 ID 生成证书
证书用于签署 IPA 并允许它在预定义的设备上运行。
【讨论】:
以上是关于使用 Xcode 构建 IPA 文件的主要内容,如果未能解决你的问题,请参考以下文章
XCode(8.3.3) 使用 Xcode 托管配置文件导出应用程序 ipa
如何处理Xcode上传IPA文件后无法在后台架构版本中显示的问题?
使用 xcode 从 react native 导出 ipa