我找到了很多关于这个问题的信息,但没有一个能够完全帮助我解决我的情况。几周前我丢失了硬盘。现在我已经购买并配置了新系统,但现在我需要在应用商店中发布一个新版本的应用程序。我重新下载了3个证书,包括分发证书和分发配置文件,但XCode报告说我的分发配置文件无效(具体来说是“未找到有效的签名标识”)。
经过大量搜索和阅读,似乎问题在于缺少私钥,但我不知道该如何纠正。我确实有旧机器的最近备份(SuperDuper),但打开旧的Keychain Access应用程序只显示我当前机器上的内容(或者看起来是这样的——我没有看到任何不同的东西)。那将是我检索旧密钥的唯一窗口。同样,打开旧版本的XCode并查看其组织者也是如此。
如果我尝试撤销现有的分发证书,我会收到警告,所有使用该证书签署的现有应用程序都将停止运行。我绝对不想要这种情况。
我在这里有任何选择吗?苹果的证书和配置文件系统让我感到困惑,因此我希望有某种方法可以重新建立与我的分发密钥的联系或创建新的证书,而不会完全破坏已经存在的一切。
经过大量搜索和阅读,似乎问题在于缺少私钥,但我不知道该如何纠正。我确实有旧机器的最近备份(SuperDuper),但打开旧的Keychain Access应用程序只显示我当前机器上的内容(或者看起来是这样的——我没有看到任何不同的东西)。那将是我检索旧密钥的唯一窗口。同样,打开旧版本的XCode并查看其组织者也是如此。
如果我尝试撤销现有的分发证书,我会收到警告,所有使用该证书签署的现有应用程序都将停止运行。我绝对不想要这种情况。
我在这里有任何选择吗?苹果的证书和配置文件系统让我感到困惑,因此我希望有某种方法可以重新建立与我的分发密钥的联系或创建新的证书,而不会完全破坏已经存在的一切。