我不小心删除了我的证书的私钥和公钥对,但我找不到任何有助于撤消或再次将它们添加到我的证书中的东西。
其实开发证书已经过期了,所以我重新下载了新的。
比我想将私钥/公钥添加到我的新证书中。它发生了,我删除了它。
我怎样才能得到这些并将它们再次设置为我的实际证书。
最佳答案
两天前我遇到了这个问题。
打开钥匙串(keychain)访问
您需要做的是备份所有证书,然后删除您机器上与苹果相关的所有私钥和公钥以及证书。
然后在钥匙串(keychain)访问中单击钥匙串(keychain)访问(菜单栏),然后在菜单中选择证书助手-> 从证书颁发机构请求证书。
输入您的详细信息并确保已选择保存到磁盘并让我指定 key 链对。
保存。
在下一个屏幕上:这些值必须是:
key 大小:2048 位
算法:RSA
然后,您需要登录苹果网站上的 Provisioning Portal 并撤销那里的所有证书。
然后单击分发并说添加证书并选择您之前创建的文件。
然后,您可以再次申请所有证书。重新下载所有证书,一旦您开始打开下载的证书,您的新 key 对和证书将在 Keychain Access 中。
如果您有任何问题,请查看 http://developer.apple.com/ios/manage/distribution/index.action
关于macos - 苹果钥匙串(keychain)私钥/公钥问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6707865/