我在Appstore中有3个具有不同生产证书的应用程序,是否有可能将这三个应用程序与单个生产cerlificatae。
答案 0 :(得分:1)
要澄清之前的答案,您可以使用单个iOS分发证书对所有应用商店应用进行签名。您需要创建 3个单独的分发配置文件,它们都绑定到同一个证书,但每个都分配给其特定应用程序的应用程序ID。如果您有现有的应用商店分发证书,则可以在创建新的配置文件时使用它 - 只需在创建或编辑配置文件时选中证书旁边的复选框即可。
因此,您将拥有一个证书(例如App Store证书)和三个这样的配置文件:
App One:
App One Provisioning Profile (App Store Distribution) Cert: App Store Cert App Id: com.example.appOne
应用程序二:
App Two Provisioning Profile (App Store Distribution) Cert: App Store Cert App Id: com.example.appTwo
App Three
App Three Provisioning Profile (App Store Distribution) Cert: App Store Cert App Id: com.example.appThree
除非发生变化,否则我认为Apple甚至不会允许您在任何给定时间拥有超过2个有效的分发证书。它们仅允许两个,以便您可以在当前证书即将到期时创建第二个。这使您有时间确保所有开发人员在旧版本到期之前拥有新证书,但旧版本仍将在过渡期间工作。
答案 1 :(得分:0)
您需要为每个应用程序配置不同的配置文件。其他证书在数量方面无关紧要,即您可以为多个应用程序提供相同的证书,只需捕获您需要为每个应用程序配置不同的配置文件。