macos - 苹果钥匙串(keychain)私钥/公钥问题

标签 macos certificate keychain

我不小心删除了我的证书的私钥和公钥对,但我找不到任何有助于撤消或再次将它们添加到我的证书中的东西。

其实开发证书已经过期了,所以我重新下载了新的。
比我想将私钥/公钥添加到我的新证书中。它发生了,我删除了它。

我怎样才能得到这些并将它们再次设置为我的实际证书。

最佳答案

两天前我遇到了这个问题。

打开钥匙串(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/

相关文章:

iphone - 发生了错误。无法导入项目。无法检索该项目的内容。缺少 .pem 文件

objective-c - 迪尔德 : Symbol not found: __NSConcreteGlobalBlock after updating to OSX 10. 8

macos - Microsoft Word 突出显示白色文本

macos - 在以我的应用程序为中心的同一显示屏上显示取景器窗口

java - 如何将 .p12 或 pem 证书导入 java keystore ?

python-3.x - 读取 pem 证书期间 python 3.6 出现 x509 错误

java - 检测是否在HiDPI显示屏上运行

Azure key 保管库 : unable to get a cert from kv when deployed

ios - 如何将字符串从uitextfield存储到KeyChain

iphone - Keychain 中存储的字符串是否有长度限制?