开发,生产,开发配置文件和分发配置文件之间的区别?

时间:2018-12-27 06:51:28

标签: ios iphone provisioning-profile ios-provisioning

此问题类似于:iPhone development - what is the difference between a development and distribution provisioning?

我了解“开发和分发配置概要”的使用。

但是我不知道在“证书”选项中创建开发,生产证书的用途是什么。

“开发”,“证书”选项中的生产证书和“供应配置文件”中的“开发和分发”之间的主要区别是什么?

还有一个是,我们可以为每个证书创建 N个证书吗?

enter image description here

1 个答案:

答案 0 :(得分:2)

当您要将ipa或Diawi分发给其他用户,或者想要在测试设备上运行应用程序时,需要开发证书,但是如果要将应用程序上载到应用商店以进行试飞或发布,则需要分发证书< / p>

第一部分是针对您正在使用的开发机器的(即针对MAC)

这是指用于Mac认证的Mac,用于创建认证时使用的Mac用于开发或分发,您会获得存储在钥匙串中的私钥

最后一部分是针对应用的,表示您正在制作的应用仅用于开发或发布

在第一部分中创建证书时,每个证书都具有使用该团队ID的团队ID,而在第二部分中创建置备证书

必须与存储在钥匙串中的团队ID认证相匹配