我需要一点苹果推送通知说明

问题描述:

我有几个简单的问题。如果我为应用程序设置了推送通知服务器,则我需要一点苹果推送通知说明

  1. 当用户允许推送通知时,应用程序是否将设备令牌发送到我的服务器?
  2. 当用户获得新设备时会发生什么,如用iPhone 4替换iPhone 3g?我有新的设备令牌吗?
  3. 如果用户在应用程序中安装了两个设备(如在iPod Touch和iPhone中),会发生什么情况?他们有不同的设备令牌吗?

我只是想弄清楚我有什么担心存储在数据库服务器端。

感谢

1)该应用是否向设备发送令牌到我的服务器,当用户允许推送通知?

是的,应用程序负责这样做。 Apple文档建议应用程序应该检索设备令牌并在应用程序启动时将其发送到服务器,因为它可能会更改。

2)当用户获得新设备时会发生什么,如用iPhone 4替换iPhone 3g?我有新的设备令牌吗?

是,令牌变化 - 请参阅第1

3)如果用户与应用两个设备,如在iPod Touch和iPhone的会发生什么?他们有不同的设备令牌吗?

这是正确的。

+0

这很快。谢谢。 – smokingoyster 2011-04-28 18:06:06