代码符号想要使用钥匙串中的密钥进行签名
Posted
技术标签:
【中文标题】代码符号想要使用钥匙串中的密钥进行签名【英文标题】:Code sign wants to sign using key in your keychain 【发布时间】:2018-06-28 12:27:41 【问题描述】:我想生成我的构建,以便我开始按照过去几年所做的步骤进行操作。但是这一次,当我尝试导出构建时,下面的对话框出现在我面前:
我已经使用 Google 解决了这个问题,并尝试了多个给定的建议,但我仍然无法解决这个问题。
这是我在 *** 上找到的主要参考资料: code sign wants to sign using key - Doesn't allow or always allow but deny works
但是那些回复对我不起作用,所以请与我分享你的建议。
【问题讨论】:
点击“始终允许”不起作用? 不只是一次又一次的弹出... 添加系统密码或管理员密码并点击“始终允许” 【参考方案1】:证书中的信任设置可能有些有趣。
-
打开钥匙串。
在“我的证书”中找到相关证书。确认它没有过期。
双击打开。
Doof 与 当使用此证书时 字段。在构建之前将其设置为 始终信任 可能会有所帮助。之后您可以将其翻转回使用系统默认值。
还要检查 代码签名 特定字段的设置。那可能是错误的。
如果您在过去某个时间点按“拒绝”,可能会发生这种情况。
【讨论】:
我认为这个答案对我有用,因为主要是我在 Keychain 中完成了这个更改,因为我需要切换回使用系统默认值,因为 Apple 商店不接受 Always Trusts 构建。以上是关于代码符号想要使用钥匙串中的密钥进行签名的主要内容,如果未能解决你的问题,请参考以下文章
Jetbrains Rider、Xamarin IOS 在钥匙串中找不到有效的 iOS 代码签名密钥