将应用发布到App Store
创建签名身份
创建签名身份是关于生成公钥-私钥对并使用生成的公钥来创建证书(Apple是证书颁发机构)。 只需单击XCode !!,即可生成密钥对并创建证书。
要创建签名身份,
- 选择“ Xcode”>“首选项”。
- 点击窗口顶部的帐户。
- 在左窗格中选择Apple ID,然后选择要查看的团队,然后在右窗格中单击“查看详细信息”。
- 将出现一个对话框,在“签名身份”下,您将看到“ iOS开发”和“ iOS发行”标签的“创建”按钮。
- 单击它们将代表您生成公钥-私钥,并生成证书。
完成上述步骤后,如果您登录https://developer.apple.com/account,您将看到为“ iOS开发” /“ iOS发行版”生成的证书
创建配置文件
创建配置文件是关于将generetd证书(请参见上面的步骤)与您的应用程序详细信息相关联。
- Sigin进入https://developer.apple.com/account
- 点击“证书,ID和配置文件”
- 点击“配置文件”>“全部”
- 单击“ +”以创建配置文件。
- 在“开发” /“发行”下选择一个选项,选择应用程序ID,然后选择您的证书。
这将创建一个配置文件。
在构建机器中安装配置文件
我们需要在将创建应用档案的机器上安装生成的授权配置文件(请参阅以上步骤)(生成的档案将上传到应用商店以获取批准)
- 关闭任何XCode对话框
- 选择“ Xcode”>“首选项”。
- 点击窗口顶部的帐户。
- 在左窗格中选择Apple ID,然后选择要查看的团队,然后在右窗格中单击“查看详细信息”。
- 将出现一个对话框,在“ Provisioning profile”下,您将再次看到“ Download”按钮,即已创建的provision profile。
- 单击“下载”按钮以自动在XCode中下载并安装配置文件
建立档案
现在,我们准备生成一个应用档案。
- 选择“通用iOS设备”作为构建目标,
2.产品>菜单中的存档
3.成功存档后,它将打开一个对话框,左侧窗格中包含应用程序列表,中间窗格中包含常规存档列表。
4.现在选择一个最近生成的存档,然后单击“导出”按钮,
5.从后续屏幕中选择合适的选项
将档案上传到iTunes Connect帐户
尽管存档屏幕上有一个“上传到App Store”选项,但在这里我们将看到如何将存档明确上传到iTunes帐户。
- 打开“ Xcode”>“打开Dveleoper工具”>“ Application Loader”
- 双击“交付您的应用程序”图标,然后从上述步骤中选择导出的存档。
- 等待存档上传。
- 上传后,登录到https://itunesconnect.apple.com/>“我的应用程序”>“ ”>“活动”选项卡。 这将列出新闻上传的档案
提交审查
- 登录到https://itunesconnect.apple.com/>“我的应用”>“ ”
- 单击“版本或平台”,然后选择“ iOS”,按照说明进行操作。
等待批准,祝你好运!
笔记:
https://developer.apple.com/library/content/documentation/IDEs/Conceptual/AppDistributionGuide/MaintainingCertificates/MaintainingCertificates.html