【问题标题】:Keychain have twice Distribution certificate added钥匙串添加了两次分发证书
【发布时间】:2012-08-30 01:02:32
【问题描述】:

当我构建一个应用程序时,它会显示这个错误:

当我删除前一个证书时,一切都开始正常工作。所以我的问题是如果删除它一次它如何再次添加到钥匙串中?为什么要再次添加它而不是钥匙串中的一个证书?

【问题讨论】:

    标签: iphone ios certificate distribution keychain


    【解决方案1】:

    我认为您收到有关拥有额外分发证书的错误消息 - 因为您拥有额外的分发证书!

    我的猜测是,您正在通过 Xcode 将其从 Provisioning Portal 拉回您的计算机。

    您最近是否撤销了分发证书,然后尝试从 KeychainAccess 中删除?如果是,您是否删除了与之关联的公钥和私钥?

    进入 KeychainAccess 并检查您是否有任何孤立的私钥,如果您有任何可以链接到旧分发证书的密钥,则将其删除(删除开发人员或分发证书而不删除其公钥和私钥不是删除它正确 - 您需要删除两个密钥和证书)

    然后返回 Xcode 并在 Organizer 屏幕中点击“刷新”按钮 - 然后再次检查 KeychainAccess - 运气好的话,Xcode 不会下载顽皮的证书,您的问题已经解决。但是,如果您现在有您的流氓证书,那么您一直在使用的配置文件可能需要更改...

    顺便说一句,请确保查看“系统”和“系统根”钥匙串以及“登录”钥匙串。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-05-01
      • 2020-12-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-10-21
      • 1970-01-01
      • 2015-10-02
      相关资源
      最近更新 更多