我在将mac OS更新到High sierra 10.13.2时遇到错误,所以我安装了新的操作系统。现在我丢失了我的私钥,我也从apple.developer帐户下载了我的分发证书,但它显示了Missing Private key的错误。
我已经尝试了许多链接/博客,其他人说撤销您的证书并创建新的上传应用程序。我试图遵循指令并从XCode创建另一个证书,现在它显示撤销XCode中的证书错误。
我有以下疑问,我在下面提到..
1.有没有办法恢复我的私钥?(我有旧的分发证书)
2.如果我撤销了我的发行证书,但我已经使用这些证书上传了两个应用程序,那么这些应用程序会受到这个setp的影响吗?
3.如果我创建了新证书,那么我可以上传现有应用程序的新版本
请帮助我忘记现场应用程序私钥现在我需要上传现有应用程序的新版本任何帮助将非常明显。
不,你无法恢复丢失的密钥。创建一个新密钥并将其添加到您的钥匙串。然后使用新密钥创建新证书。使用新证书创建更新的配置文件。使用新的配置文件构建和提交应用更新。
这些都不会影响已存在于App Store中的现有应用程序。