代码签名想要使用钥匙串中的密钥进行签名

时间:2018-06-28 12:27:41

标签: ios iphone xcode code-signing keychain

我想生成自己的构建,以便我开始按照过去几年那样的步骤进行操作。但是这次,当我尝试导出构建时,出现以下对话框:

enter image description here

我已经使用Google解决了这个问题,并尝试了多个给定的建议,但仍然无法解决这个问题。

这是我在stackoverflow上找到的主要参考资料: code sign wants to sign using key - Doesn't allow or always allow but deny works

但是这些回复对我不起作用,因此请与我分享您的建议。

1 个答案:

答案 0 :(得分:2)

证书中的“信任”设置可能有些有趣。

  1. 打开钥匙串。
  2. 在“我的证书”中找到相关证书。确认它还没有过期。
  3. 双击以打开。
  4. 使用使用此证书时的字段进行标明。在构建之前将其设置为始终信任可能会有所帮助。之后,您可以将其翻转回使用系统默认值
  5. 还要检查代码签名特定字段上的设置。那可能是错误的。

enter image description here

如果您在过去的某个时间点按了“拒绝”,则可能会发生这种情况。