IOS生产证书,我应该向其他各方提供使用相同证书的内容吗?

时间:2017-07-10 02:07:36

标签: ios xcode certificate

我目前的流程是撤销即将在开发者帐户中过期的生产证书。

我按照网站上提到的步骤进行操作:

https://support.magplus.com/hc/en-us/articles/203808748-iOS-Creating-a-Distribution-Certificate-and-p12-File

生成新的生产证书。

我想问的是,如果我想让其他方使用相同的证书签署生产IOS应用程序,我应该发送什么文件才能实现这一目标?

(我到目前为止搜索的答案是生成证书的.p12文件以及我们上传到苹果开发者网站以生成新证书的.certSigningRequest)

为什么我们应该将这些文件提供给其他方以及他们如何使用这些文件生成相同的生产证书进行签名?

此外,由于在Apple开发者网站上可以直接下载生产证书的.cert文件,其他方可以只下载.cert文件(只有.cert文件但不能获取其他文件)并直接用于代码签名?

非常感谢,对不起,我很抱歉。

1 个答案:

答案 0 :(得分:2)

如果您希望与您的各方共享生产cer,则需要为他们提供.p12文件和.mobileprovision,.p12文件包含一个私钥,用于标识您的团队和该团队的信任团队成员。

要使用此.p12文件,只需将其拖至钥匙串或双击它,然后输入.p12文件的密码。

从开发者中心下载的cer直接没有私钥,它无法提供可信任的成员让您签署您的应用,因此上一个问题的答案是否。