我们有一个由软件公司为我们开发的应用程序。他们告诉我们他们不想存储我们的企业APNS证书,因为据称这样做会破坏其他客户的“推送通知”。开发人员只能使用一个证书来签署他们的应用程序吗?
正在开发的应用程序应该通过两种方式发布-通过Apple App Store面向普通大众发布,以及内部发布同一应用程序的品牌版本。
推送通知在官方应用程序上可以很好地运行,但是当我们在内部分发IPA文件时,该应用程序将无法运行。他们告诉我们,如果他们将我们的证书用于APNS,这将对我们有用,但对其他客户不起作用。 是正确的,还是我们误解了APNS的工作原理?
答案 0 :(得分:0)
开发人员只能使用一个证书来签署其应用程序吗? -没有开发人员可以使用不同帐户的不同证书对应用程序进行签名。如果您拥有企业帐户,那么他们将使用使用您的帐户创建的证书对应用程序进行签名。
他们告诉我们,如果他们将我们的证书用于APNS,这将对我们有用,但对其他客户则无效。 -通常,当我们为APNS创建应用程序时,它将适用于所有人。因此,将有可能为所有人服务。