我们已经使用客户的证书和分发配置文件创建了 .xcarchive 文件代码签名,但我们需要将 .ipa 文件发送给我们的客户,以便他们可以使用 Application Loader 将应用上传到应用商店。
在 Xcode 4.5 中创建 .ipa 文件的唯一方法是单击“分发”->“为企业或临时部署保存”,其下方有一个描述“签署并打包应用程序以在 iOS App Store 之外分发”。
如果我们这样保存.ipa文件,提交到应用商店会不会有问题?或者是否有将 .xcarchive 转换为 .ipa 的正确方法?
提前致谢!
最佳答案
- 使用Xcode创建Xarchieve文件,点击product->archive
- 首先右键单击 xarchive 文件-> 在 finder 中显示
- 再次右键单击 xarchive 文件-> 显示包内容
- 然后打开文件夹products->applications,这里是你的应用文件
现在,将此应用程序拖放到 iTunes 商店的应用程序目录(在 iTunes 商店的右上角找到应用程序下拉菜单)。这将自动将存档文件转换为 ipa 文件。 (在这里,您也可以执行此操作 -> 将 .app 文件拖放到 itunestore 中的任何位置,处理完成后,从搜索框中搜索回来)。
然后再次右键单击它并 -> 在查找器中显示,这将显示您的 ipa 文件。 现在你可以把这个给任何用户
关于ios - 如何将 .xcarchive 转换为 .ipa 以便客户端使用 Application Loader 将应用程序提交到应用程序商店,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14934808/