1

我收到了来自我的客户的 .p12 证书。我已将它安装到我的钥匙串上。我需要使用它创建一个分发配置并用它签署我的应用程序 ipa。

如何使用此信息创建分发配置文件?任何帮助表示赞赏

4

1 回答 1

1

您不能从证书和私钥创建分发配置文件。供应配置文件是在 Apple 的开发人员网站上创建的,并且必须引用一个或多个证书才能与配置文件一起使用。

您需要让帐户所有者从开发者网站创建/下载配置文件并将其发送给您,或者授予您作为其团队管理员的访问权限。此外,在您从客户端请求 iOS 分发配置文件之前,请确保您还检查发送的 .p12 文件是否包含证书证书的私钥。如果没有私钥,您将无法签名,即使您获得了个人资料。

iOS 的 4 个关键代码签名是证书、证书私钥配置文件权利。如果您缺少其中任何一个,或者它们不同步,您就会遇到问题。私钥正是它所说的 -私人. 苹果没有,也不想存储私钥。这是由应用程序所有者保留的。Apple 将生成并允许您根据该私钥下载证书(您与他们共享证书签名请求以从您的密钥生成证书)。同样,您可以从 Apple 的开发站点生成/下载现有的配置文件。最后,您的应用程序中的权利必须与您的个人资料中授予的权利相匹配。这些被分配给您的应用程序,并且应用程序的项目设置请求访问服务 - 这与 Apple 开发网站上作为应用程序 ID/配置文件的一部分所请求的内容非常匹配。所以这些是关键组成部分;根据您的问题,希望您可以让您的客户向您发送配置文件。还,

于 2017-06-21T17:18:22.733 回答