来自客户的Apple App Store证书

时间:2018-06-07 09:32:20

标签: ios certificate provisioning-profile ios-provisioning

我还在为iOS应用程序购买Apple App-Store认证。

现在我有一个拥有自己的开发者帐户的客户,但我正在为他开发并完成所有工作。我自己有一个单独的开发者帐户。客户授权我在Itunes Connect上的帐户,作为App Manager。 他为应用程序ID创建了分发证书,应用程序ID和配置文件,并将证书和配置文件发送给了我。我将它包含在钥匙串中,现在可以在XCode中选择它们。 但是XCODE说:配置文件"不包括在钥匙串中安装私钥的任何证书。"

我错过了什么?我需要客户的私钥吗?或者还有其他方法可以做到这一点吗?

任何帮助将不胜感激

2 个答案:

答案 0 :(得分:1)

您需要证书和私钥(.p12)。请求您的客户导出私钥并与您共享。获得私钥后,将其安装到您的系统中即可。按照本教程导出私钥。

https://www.ironpaper.com/webintel/articles/how-to-share-an-ios-distribution-certificate/

确保您的客户端导出分发证书的私钥。

答案 1 :(得分:1)

您有两种选择:

1)要求您的客户从钥匙串(.p12)导出开发人员证书并与您共享。

2)您必须通过上传新的CSR证书来创建新的开发人员证书(通过从钥匙串中删除旧证书),以便私钥将安装在您的系统中。

如果同时出现(开发人员和分发)证书,则需要从客户端计算机导出两者。