将应用发布到App Store

创建签名身份

创建签名身份是关于生成公钥-私钥对并使用生成的公钥来创建证书(Apple是证书颁发机构)。 只需单击XCode !!,即可生成密钥对并创建证书。

要创建签名身份,

  1. 选择“ Xcode”>“首选项”。
  2. 点击窗口顶部的帐户。
  3. 在左窗格中选择Apple ID,然后选择要查看的团队,然后在右窗格中单击“查看详细信息”。
  4. 将出现一个对话框,在“签名身份”下,您将看到“ iOS开发”和“ iOS发行”标签的“创建”按钮。
  5. 单击它们将代表您生成公钥-私钥,并生成证书。

完成上述步骤后,如果您登录https://developer.apple.com/account,您将看到为“ iOS开发” /“ iOS发行版”生成的证书

创建配置文件

创建配置文件是关于将generetd证书(请参见上面的步骤)与您的应用程序详细信息相关联。

  1. Sigin进入https://developer.apple.com/account
  2. 点击“证书,ID和配置文件”
  3. 点击“配置文件”>“全部”
  4. 单击“ +”以创建配置文件。
  5. 在“开发” /“发行”下选择一个选项,选择应用程序ID,然后选择您的证书。

这将创建一个配置文件。

在构建机器中安装配置文件

我们需要在将创建应用档案的机器上安装生成的授权配置文件(请参阅以上步骤)(生成的档案将上传到应用商店以获取批准)

  1. 关闭任何XCode对话框
  2. 选择“ Xcode”>“首选项”。
  3. 点击窗口顶部的帐户。
  4. 在左窗格中选择Apple ID,然后选择要查看的团队,然后在右窗格中单击“查看详细信息”。
  5. 将出现一个对话框,在“ Provisioning profile”下,您将再次看到“ Download”按钮,即已创建的provision profile。
  6. 单击“下载”按钮以自动在XCode中下载并安装配置文件

建立档案

现在,我们准备生成一个应用档案。

  1. 选择“通用iOS设备”作为构建目标,

2.产品>菜单中的存档

3.成功存档后,它将打开一个对话框,左侧窗格中包含应用程序列表,中间窗格中包含常规存档列表。

4.现在选择一个最近生成的存档,然后单击“导出”按钮,

5.从后续屏幕中选择合适的选项

将档案上传到iTunes Connect帐户

尽管存档屏幕上有一个“上传到App Store”选项,但在这里我们将看到如何将存档明确上传到iTunes帐户。

  1. 打开“ Xcode”>“打开Dveleoper工具”>“ Application Loader”
  2. 双击“交付您的应用程序”图标,然后从上述步骤中选择导出的存档。
  3. 等待存档上传。
  4. 上传后,登录到https://itunesconnect.apple.com/>“我的应用程序”>“ ”>“活动”选项卡。 这将列出新闻上传的档案

提交审查

  1. 登录到https://itunesconnect.apple.com/>“我的应用”>“ ”
  2. 单击“版本或平台”,然后选择“ iOS”,按照说明进行操作。

等待批准,祝你好运!

笔记:

https://developer.apple.com/library/content/documentation/IDEs/Conceptual/AppDistributionGuide/MaintainingCertificates/MaintainingCertificates.html