如何使用 Xcode 将 iOS 应用程序提交到 App Store (iTunes Connect)

How to Submit an iOS app to the App Store (iTunes Connect) using Xcode

当您完成应用程序编码后,如果我是对的,您可以使用 Xcode 或 Application Loader 将您的构建上传到 iTunes Connect。

我想问的是:
我将如何使用 Xcode (6.3.2) 将我的构建提交到 iTunes Connect?

此 post 已针对 2019 年的新 AppStore Connect 和 Xcode 10.

进行了更新

这里是"short"操作指南:

Apple's Member Center中:

  1. 使用您的开发者帐户的 AppleID 登录
  2. 导航到证书、标识符和配置文件
  3. 选择证书
  4. iOS分发iOS开发[=下载/创建iOS证书109=]
  5. 导航至配置文件
  6. iOS分发iOS开发
  7. 下载/创建配置文件

AppStore Connect中:

  1. 使用您的开发者帐户的 AppleID 登录
  2. 导航至 我的应用程序
  3. 在左上角按+
  4. 填写它要求的所有数据

在访达中:

  1. 导航到您之前下载的证书和配置文件
  2. 双击它们
  3. 必要时输入密码
  4. 如果 KeyChain 弹出,请关闭它

在Xcode中:

  1. 打开您的项目
  2. 在左上角点击项目文件
  3. Identity 下设置版本和内部版本号
  4. 对于签名,勾选自动管理签名
  5. ...然后 select 你的团队
  6. select Generic iOS DeviceSchemes
  7. 下的连接设备
  8. 使用 cmdb 构建您的项目
  9. 在状态栏中,找到Product和selectArchive。这将需要一段时间来存档您的项目并最终调出 xcode 的管理器
  10. Archives 部分
  11. 点击分发应用程序
  12. 按照步骤完成该过程。您只需按几次 Next。如果一切顺利,进度会显示类似 uploading binary.
  13. 等到 Xcode 已成功将二进制文件上传到 AppStore Connect。然后继续以下步骤。

返回 AppStore Connect:

  1. 使用您的开发者帐户的 AppleID 登录
  2. 导航至 我的应用程序
  3. select 你的应用程序
  4. 向下滚动并找到 Build
  5. 那里应该显示您刚刚通过 Xcode 上传的构建,select 如有必要
    • 请注意,构建可能 select 尚不可用。它需要先完成处理。这通常需要大约一个小时。
  6. 填写所有需要的数据
    • 注意如果你想在审核后手动发布你的应用select版本发布下的那个选项,否则跳过这个
  7. 下一步,按提交审核
  8. 回答他们提出的问题

...

  1. 审核完成后,您可以手动将其发布到 AppStore,或者它会根据您在第 6 步中 select 编辑的内容自动执行此操作。
    • 新应用的审核通常需要一周左右的时间,但可能会有所不同。更新只需要几天时间
    • 发布后状态为App Store正在处理,可能需要半小时左右
    • 然后状态将更改为准备销售,这实际上意味着用户现在可以下载您的应用