免费和付费版本的APNS证书问题

时间:2013-08-03 13:17:07

标签: ios push-notification apple-push-notifications

我在iTunes中有两个应用程序。免费版和付费版。付费版本没有广告。这两个版本有不同的应用程序ID。

我为其中一个应用程序ID设置了APNS。如何处理两个应用的通知?

1 个答案:

答案 0 :(得分:1)

每个应用程序都需要自己的证书(因为每个App Id都有自己的推送证书)。 因此,您的服务器必须为每个App保留不同的证书,并为每个App维护与APNs服务器的单独连接(因为您使用证书打开连接)。

这意味着当您的某个应用程序向您的服务器发送设备令牌时,您必须知道哪个应用程序发送了设备令牌,并在您的数据库中相应地标记它(以便知道要使用哪个APNs服务器的连接将通知推送到该设备时。)