作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在将我的 mac 操作系统更新到 High sierra 10.13.2 时遇到错误,所以我安装了新的操作系统。现在我丢失了我的私钥,我也从 apple.developer 帐户下载了我的分发证书但是,它显示缺少私钥的错误..
我已经尝试过许多链接/博客,其他人说撤销您的证书并创建新的证书来上传应用程序。我尝试按照说明从 XCode 创建另一个证书,现在它在 XCode 中显示撤销证书错误。
我有以下疑问,我在下面提到过..
1.有什么方法可以恢复我的私钥吗?(我有旧的分发证书)
2.如果我吊销了我的分发证书,但是我已经使用这些证书上传了两个应用程序,那么这些应用程序会受到此设置的影响吗?
3.如果我创建了新证书,那么我可以上传现有应用程序的新版本吗
请帮助我,我忘记了 Live 应用程序私钥,现在我需要上传现有应用程序的新版本任何帮助都将非常感谢。
最佳答案
不,您无法找回丢失的 key 。创建一个新 key 并将其添加到您的钥匙串(keychain)中。然后使用新 key 创建新证书。使用新证书创建更新的配置文件。使用新的配置文件构建和提交应用更新。
这些都不会影响您已在 App Store 中的现有应用。
关于ios - 如何恢复现有私钥,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48089261/
我是一名优秀的程序员,十分优秀!