如何恢复现有私钥

时间:2018-01-04 05:35:46

标签: ios xcode macos private-key

我在将mac OS更新到High sierra 10.13.2时遇到错误因此,我安装了新的操作系统。现在我丢失了我的私钥,我也从apple.developer帐户下载了我的分发证书但是,它显示了Missing Private key的错误..

我已经尝试了许多链接/博客,其他人说撤销您的证书&创建新的上传应用程序。我试图按照指令从XCode创建另一个证书,现在它显示撤销XCode中的证书错误。

我有以下怀疑,我在下面提到..

1.有没有办法恢复我的私钥?(我有旧的分发证书)

2.如果我撤销了我的发行证书,但我已经使用这些证书上传了两个应用程序,那么这些应用程序会受到这个setp的影响吗?

3.如果我创建了新证书,那么我可以上传现有应用的新版本

请帮助我忘记现场应用程序私钥,现在我需要上传现有应用程序的新版本,任何帮助都会非常明显。

1 个答案:

答案 0 :(得分:1)

不,你无法恢复丢失的密钥。创建一个新密钥并将其添加到您的钥匙串。然后使用新密钥创建新证书。使用新证书创建更新的配置文件。使用新的配置文件构建和提交应用更新。

这些都不会影响App Store中现有的应用程序。