我如何在开发人员和分发签名标识 xcode 之间进行更改?

Fer*_*ago 2 xcode app-store code-signing-certificate ios

我已经向应用商店提交了一个应用。当我这样做时,我正在使用开发人员签名标识开发我的应用程序,然后我创建了一个分发签名标识,但我无法让 xcode 使用分发标识,所以我删除了开发人员标识并只设置了分发。现在我想做正确的事情,所以我设法在 xcode 中导入了两个身份,我可以在 xcode -> 首选项 -> 查看详细信息中看到它们 在此处输入图片说明

下一步是什么?我如何生成二进制文件以使用分发标识将其上传到 iTunes 连接?有关将应用程序上传到应用程序商店的任何提示都会有所帮助。

Ric*_*cky 6

如果您确认开发和生产的供应证书都是正确的,则必须在ProjectTarget构建设置下设置正确的代码签名身份供应配置文件

调试 -> 开发

发布 -> 生产

这样,当您进行开发并直接从 XCode 将项目运行到您的设备时,它将使用开发证书。如果你实现它并提取到 IPA。然后,它将使用生产证书。

如果您有 Beta 测试人员的第三个证书(Ad-Hoc Production),您可以将发行版下的证书与分发证书互换。

请参阅下面的屏幕截图。

代码签名身份和配置文件