ios - 如何将 .xcarchive 转换为 .ipa 以便客户端使用 Application Loader 将应用程序提交到应用程序商店

标签 ios xcode app-store xcode4.5 ipa

我们已经使用客户的证书和分发配置文件创建了 .xcarchive 文件代码签名,但我们需要将 .ipa 文件发送给我们的客户,以便他们可以使用 Application Loader 将应用上传到应用商店。

在 Xcode 4.5 中创建 .ipa 文件的唯一方法是单击“分发”->“为企业或临时部署保存”,其下方有一个描述“签署并打包应用程序以在 iOS App Store 之外分发”。

如果我们这样保存.ipa文件,提交到应用商店会不会有问题?或者是否有将 .xcarchive 转换为 .ipa 的正确方法?

提前致谢!

最佳答案

  1. 使用Xcode创建Xarchieve文件,点击product->archive
  2. 首先右键单击 xarchive 文件-> 在 finder 中显示
  3. 再次右键单击 xarchive 文件-> 显示包内容
  4. 然后打开文件夹products->applications,这里是你的应用文件
  5. 现在,将此应用程序拖放到 iTunes 商店的应用程序目录(在 iTunes 商店的右上角找到应用程序下拉菜单)。这将自动将存档文件转换为 ipa 文件。 (在这里,您也可以执行此操作 -> 将 .app 文件拖放到 itunestore 中的任何位置,处理完成后,从搜索框中搜索回来)。

  6. 然后再次右键单击它并 -> 在查找器中显示,这将显示您的 ipa 文件。 现在你可以把这个给任何用户

关于ios - 如何将 .xcarchive 转换为 .ipa 以便客户端使用 Application Loader 将应用程序提交到应用程序商店,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14934808/

相关文章:

ios - 如何使用在 NSUserDefaults 中保存值的开关显示/隐藏按钮

ios - 尝试删除我的 Xcode 项目中的文件时出现 Git 错误

iphone - 如果我的应用程序使用 "aluminum look"作为其图标,它会被拒绝吗?

unity3d - Vuforia 中的增强现实

android - 谁买了我的应用程序

ios - UIButton 图像在多个 UITableViewCells 中更改

ios - NSRegularExpression 行为怪异(并且正则表达式是正确的)

iOS - UISupportedInterfaceOrientations 和 shouldAutorotateToInterfaceOrientation

xcode - 尝试在 Xcode 中运行 perl 脚本时出现 "cannot attach to process due to System Integrity Protection"错误

python - OS X : ld: library not found for -lstdc++