一个APNS证书用于多个iOS应用程序

10

我们目前正在为不同的客户开发iOS应用程序。

我们有一个模板应用程序和不同的衍生应用程序(布局略有不同,但功能几乎相同)。

我们选择在heroku上托管我们的后端,并使用PubNub-Addon(使用pub和sub到不同的频道)来处理推送通知。

http://www.pubnub.com

这对于一个应用程序来说运行得很好。但是,如果我们有多个应用程序,就需要为每个iOS应用程序创建一个pub nub“应用程序”,因为我们需要将iOS应用程序的PEM文件(APNS证书)上传到PubNub应用程序中,这很麻烦。

有没有可能让多个iOS应用程序使用同一个PEM文件(APNS证书)? 这样我们就可以为所有不同的iOS应用程序使用一个PubNub应用程序吗?

您有任何其他解决此问题的建议吗?

谢谢您!

1个回答

13

不可能使用同一个PEM文件用于多个应用程序。您需要为每个应用程序创建单独的PEM文件。因为苹果推送通知服务器(APNS)无法通过一个PEM证书识别您的不同应用程序。


1
感谢您的回答。您是正确的。现在我们为每个应用程序创建一个PubNub应用程序。 - pmuens
在不久的将来,PubNub的账户仪表板将允许您在单个密钥集上上传多个APNS推送证书。 - Craig Conover

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接