【问题标题】:Code signing hell! - Application failed codesigning verification代码签名地狱! - 应用程序代码签名验证失败
【发布时间】:2012-12-17 05:16:20
【问题描述】:

在尝试上传到应用商店时,我遇到了各种代码签名问题,我尝试通过删除所有证书和配置文件并再次尝试来解决,但似乎没有任何效果,我尝试再次删除所有内容,所以你更容易提供帮助。

这是我现在拥有的:

【问题讨论】:

  • 在说它是重复的之前,我已经阅读了许多类似的问题,但没有运气:(
  • 您似乎正在尝试使用配置文件而不是分发配置文件进行代码签名。
  • 已下载分发证书,在组织者窗口中显示“未找到有效的签名身份”。
  • 有点 :) 尝试遵循 RyanG 的指南 - 它应该可以工作。
  • 如果您的证书无效 - 这是因为它没有完全/正确地安装在 Keychain Access 中,这很可能意味着您没有与该分发证书关联的私钥。您是刚刚创建了 dist 证书还是已经创建了?

标签: ios xcode certificate code-signing


【解决方案1】:

您收到的警告说明了一切。

您正在尝试使用开发配置文件提交您的应用程序——您需要创建一个分发配置文件并使用它来提交。开发证书只能用于开发(显然)和临时构建。

查看此 Apple 文档以了解如何创建一个。 http://developer.apple.com/library/ios/#recipes/ProvisioningPortal_Recipes/CreatingaDistributionProvisioningProfile/CreatingaDistributionProvisioningProfile.html

完成此操作后,请确保将代码签名身份切换到该分发配置文件并尝试再次提交。

如果一切设置正确,它应该可以正常运行。

【讨论】:

  • 链接已失效。请更新它或将要点复制到您的答案中。
猜你喜欢
  • 2013-02-15
  • 1970-01-01
  • 1970-01-01
  • 2013-05-17
  • 2012-04-16
  • 2018-10-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多