首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iphone developer中System.keychain和login.keychain之间的模糊匹配

iphone developer中System.keychain和login.keychain之间的模糊匹配
EN

Stack Overflow用户
提问于 2011-08-30 11:08:35
回答 3查看 12.9K关注 0票数 16

我遇到了一个代码签名问题。在SO和其他地方发布的解决方案用来删除重复的证书,但我已经这样做了,构建错误一直在弹出。我不知道该怎么做了。

在keychain access下,有登录和系统,两者都有iPhone developer: myName。我是不是应该删除其中一个?我应该删除哪一个?登录的还是系统的?

谢谢!

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-08-30 21:38:03

大多数答案都会告诉您您有重复的证书。这对我来说是正确的,但答案遗漏了如何做到这一点。

对我来说,我的帐户过期了,我必须获得一个新的证书并安装它。接下来,我查看了Keychain并删除了过期的证书,但仍然收到错误。对我来说,真正有效的方法是在密钥链中搜索"iPhone“并删除所有过期的证书。显然,其中一些没有显示在系统/证书或登录/证书中。

希望这能有所帮助!

票数 54
EN

Stack Overflow用户

发布于 2012-12-17 20:50:07

有时是重复的证书f.e.在系统中未显示在钥匙串访问中。只需执行以下操作:转到查看->显示过期(或类似),应该会显示副本。这样做是为了我:)

票数 4
EN

Stack Overflow用户

发布于 2016-10-31 17:29:41

就我的例子而言,我是在构建注入For时遇到的。

看一下运行脚本,它有/usr/bin/codesign --force --sign "iPhone Developer"。由于我有多个帐户,"iPhone开发人员“已更改为具体的一个例如。"iPhone Developer: samwize“

我认为任何运行codesign的脚本都可能遇到同样的情况,并需要进行此调整。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7238275

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档