Apple iOS分发证书在重置后有一个新的私钥

时间:2016-04-29 11:54:16

标签: ios xcode

我在重新生成证书后使用XCode下载证书。我注意到分发证书在密钥链中没有私钥。我看到XCode现在有一个“重置”按钮,所以我用它。新证书具有私钥但具有不同的名称。它仍然有效,并允许我导出和安装一个adhoc应用程序。我们还有两个开发团队,这可能是其他团队的私钥吗?

1 个答案:

答案 0 :(得分:1)

首次请求证书时,会生成私钥并将其保存在用于生成请求的Mac上的钥匙串中。只有这台Mac才能真正签署应用程序。在您的情况下,如果您有多个开发人员授权使用此证书签署应用程序以进行分发,则您需要从原始请求计算机导出私钥,并将其导入其他开发人员的钥匙串。 / p>

如果你使用'重置'按钮,它将撤消现有证书并从Mac发出新的证书签名请求。这也将使开发人员帐户中与先前证书绑定的所有配置文件无效。 iOS应用商店中已有的现有应用即可,但您需要使用新证书重新生成配置文件,以便进行任何新的应用签名。