好的,这里是如何分发的详细步骤:
您想在 Keychain Access 中申请开发和分发证书并将其上传到 developer.apple.com(您是开发者会员计划的一员,对吧?)
创建应用 ID(在配置文件中)
创建分发证书 - 确保此和第 2 步遵循您的捆绑 ID
下载配置文件并拖动到 Xcode
转到您的 Xcode 项目,在目标或项目构建设置中将您的代码签名选项设置为分发证书(它必须与您的 Bundle ID 以及您的分发和开发证书匹配) - 可能有推荐或自动配置文件,只需选择与您的身份和应用程序配置文件和捆绑 ID 匹配的那个
现在去编辑方案->然后从调试更改为发布
然后转到项目而不是目标而不是构建设置并输入“代码签名”,将选项更改为您的分发配置文件
设置为 iOS 设备构建(或根本没有)
转到产品 -> 构建 -> 构建存档
在侧面(您的课程选项卡等)向下滚动到应命名的产品(AppName.app)并在查找器中显示它。
在 iTunes Connect 上创建应用程序
压缩 .app 并将其加载到 Application Loader
送出去!
提示:
- 确保您使用的是正确的 Bundle ID
- 尝试清洁
- 确保您的证书未过期
以下是可能发生这种情况的原因的扩展列表: