我不小心删除了证书的私钥和公钥对,但找不到任何有用的方法来撤消或重新添加它们到我的证书中。
实际上,开发证书已经过期了,所以我重新下载了新的证书。然后我想将私钥/公钥添加到我的新证书中。结果在这过程中,我把它们删掉了。
请问如何获取并将它们设置回我的实际证书中。
我不小心删除了证书的私钥和公钥对,但找不到任何有用的方法来撤消或重新添加它们到我的证书中。
实际上,开发证书已经过期了,所以我重新下载了新的证书。然后我想将私钥/公钥添加到我的新证书中。结果在这过程中,我把它们删掉了。
请问如何获取并将它们设置回我的实际证书中。
我两天前遇到了这个问题。
打开钥匙串访问。
你需要备份所有证书,然后删除与苹果相关的所有私钥、公钥和证书。
接下来,在钥匙串访问中点击“钥匙串访问”(菜单栏),在菜单中选择“证书助手” -> “从证书颁发机构请求证书”。
输入你的详细信息,并确保选择了“保存到磁盘”和“让我指定密钥链对”选项。
保存它。
在下一个屏幕上:这些值必须是:
密钥大小:2048位
算法:RSA
然后你需要登录苹果网站上的预配门户,并撤销所有证书。
然后点击分发并说添加证书,选择之前创建的文件。
然后你可以重新请求所有证书。重新下载所有证书,一旦你开始打开已下载的证书,你的新密钥对和证书将出现在钥匙串访问中。
如果你有任何问题,请查看http://developer.apple.com/ios/manage/distribution/index.action