首页 > 解决方案 > 重新安装 MacBook 和 Xcode,验证 App 报告缺少私钥

问题描述

因为 Xcode 10 模拟器问题,我不得不重新安装我的 MacBook。我没有导出我的私钥(认为没有必要,现在学到了很多)。我重新安装了 Xcode 10,从 Bitbucket 克隆了 iOS 应用程序。测试代码。都好。但是当我执行“验证应用程序”时出现“丢失私钥”错误,这是我向 App Store 提交新应用程序版本的步骤之一。这是截图 在此处输入图像描述

这是我尝试过的:转到钥匙串,删除了为我的开发者帐户生成的密钥。然后回到 Xcode,撤销证书。但这只会让我回到原来的位置。

我能否以某种方式创建一个新密钥来替换我在 9 月 10 日创建的这个在机器恢复过程中丢失的密钥?谢谢

标签: xcodekeyprivate

解决方案


好的。在经历了其他几个线程后,我想通了。基本上只需要做一件事:在线访问您的苹果开发者帐户,访问证书和配置文件,在 iOS 生产环境中找到您的证书,然后撤销它。就这样。然后在验证过程中,系统将提示您生成新证书。一切恢复正常。


推荐阅读