的iOS分发证书,其他开发的标志(iOS distribution certificate, sig

2019-07-29 22:51发布

我公司刚刚建成了谁已经拥有苹果开发者帐户,并已建立了分布证书客户端的应用程序。 当证书下载到我们的构建机器,它显然不是由我们来签名。

是否有可能为我们签他们已经创建,所以我们可以下载应用程式提交的证书?

Answer 1:

请客户您提供Certificate.p12将包括证书和私钥。

为了创建的.p12,去钥匙串访问,选择在左窗格中第二块证书选项,然后选择所需的证书,然后右键单击>导出>为P12输入密码>输入密码的Mac>保存在您需要的地点。

要安装在你的身边,只是从客户端获得,双击打开它是P12,并输入该客户端已为P12输入的密码。

最后,你用得到它在客户处签订的经销证书来完成。



Answer 2:

所以,我谈到了与我的客户两种方式这一个。 这里的假设是,客户信任你足够的...

  1. 询问客户的苹果开发者登录名和密码信息,吊销电流分布证书,并建立使用您的构建机器一个新的。 繁荣! 签署并提交。

  2. 要求客户与他/她用来签署原始分布证书的私钥为您提供。 这是通过钥匙串访问(见Ronak对具体的答案)来完成。

如果说客户端获得约持怀疑态度#1,他/她可以一次应用程序被提交并通过转变发展帐户密码,然后撤销/做一个新的发行证书。

让您的客户端的私钥(#2)提出了为您的客户一定的安全隐患,但它是唯一的其他方式我所知道的。



Answer 3:

你需要创建一个门户网站中,并生成一个用于分发到应用程序商店。



文章来源: iOS distribution certificate, sign by another developer