【问题标题】:How can i change between developer and distribution signing identites xcode?如何在开发人员和分发签名身份 xcode 之间进行更改?
【发布时间】:2014-06-12 03:40:46
【问题描述】:

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

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

【问题讨论】:

  • 从您的帐户下载证书并安装。

标签: ios xcode app-store code-signing-certificate


【解决方案1】:

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

调试 -> 开发

发布 -> 生产

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

如果您有针对 beta 测试人员的第三个证书(临时生产),您可以在发行版中将其与分发证书互换。

请参阅下面的屏幕截图。

【讨论】:

  • 这是我设置两个签名身份所需的,Vibha Singh 也帮助我上传应用程序。
【解决方案2】:

按照步骤:

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

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

【讨论】:

  • 谢谢,这帮助我上传了应用程序。
猜你喜欢
  • 2015-05-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-04-13
  • 2017-05-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多