我找到了很多关于这方面的信息,但没有什么能对我的情况有帮助。几周前我的硬盘丢失了。我已经购买并配置了一个新系统,但现在我必须在应用商店中放置一个新版本的应用。我重新下载了 3 个证书,包括分发证书和分发配置文件,但 XCode 报告我的分发配置文件无效(特别是“找不到有效的签名身份”)。
经过大量搜索和阅读,问题似乎是缺少私钥,但我不知道如何纠正。我确实有旧机器的最近(SuperDuper)备份,但打开旧的钥匙串访问应用程序只会显示我当前机器上的内容(或者看起来 - 我没有看到任何不同)。那将是我检索旧密钥的唯一窗口。同样打开 XCode 的旧副本并查看它的 Organizer。
如果我尝试撤销我现有的分发证书,我会收到警告,我所有现有的应用程序(所有应用程序都使用该证书签名)将停止运行。我绝对不想那样。
我在这里有什么选择吗?诚然,Apple 的证书和配置文件系统让我感到困惑,所以我希望有某种方法可以重新建立与我的分发密钥的联系或创建新证书,而无需完全清理已经存在的所有内容。