繁体   English   中英

如何在开发人员和分发签名身份xcode之间进行更改?

[英]How can i change between developer and distribution signing identites xcode?

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

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

如果您确认配置证书对于开发和生产都是正确的,则必须在项目目标建立设置下设置正确的代码签名标识供应配置文件

调试 - >开发

发布 - >制作

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

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

请参见下面的屏幕截图。

代码签名身份和供应配置文件

按照步骤:

  1. 首先在Apple帐户上创建具有有效捆绑标识符的分发提供证书(为此您应该具有主分发证书)。
  2. 下载并双击证书。
  3. 然后提供在plist中创建证书时使用的包标识符名称。
  4. 在代码签名中选择分发证书
  5. 清理构建并归档它。
  6. 使用iTunes验证并创建ipa。 然后在App Store上使用应用程序加载器上传构建。

希望这会有所帮助。 这是创建证书,.ipa和上传构建的常用过程。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM