Ios APN服务两个应用程序的服务Web=两个证书?

Ios APN服务两个应用程序的服务Web=两个证书?,ios,push-notification,certificate,apple-push-notifications,Ios,Push Notification,Certificate,Apple Push Notifications,我正在开发一个iOS应用程序。此应用程序有两个目标(免费版和高级版)。然后,我想发送推送通知并将其抛出我的服务Web 那么,我需要两张证书吗?因为我的应用程序(免费或高级)使用相同的Web服务和相同的数据库。当我想发送推送通知时,现在我需要存储并查看它是一个版本还是另一个版本吗 我可以用一张证书吗?我可以将两个证书合并到一个证书中吗 谢谢。您不能使用一个证书,因为每个证书都绑定到一个应用程序ID,并且每个应用程序的应用程序ID都不同(它包含每个应用程序唯一的应用程序包ID) 您必须使用两个证书,

我正在开发一个iOS应用程序。此应用程序有两个目标(免费版和高级版)。然后,我想发送推送通知并将其抛出我的服务Web

那么,我需要两张证书吗?因为我的应用程序(免费或高级)使用相同的Web服务和相同的数据库。当我想发送推送通知时,现在我需要存储并查看它是一个版本还是另一个版本吗

我可以用一张证书吗?我可以将两个证书合并到一个证书中吗


谢谢。

您不能使用一个证书,因为每个证书都绑定到一个应用程序ID,并且每个应用程序的应用程序ID都不同(它包含每个应用程序唯一的应用程序包ID)

您必须使用两个证书,这意味着您的服务器必须知道哪个设备令牌属于哪个应用,并使用相应的证书。也许,当您将设备令牌从应用程序发送到服务器时,您应该发送一些附加信息,指示哪个应用程序发送了令牌)