我需要一点Apple推送通知澄清

时间:2011-04-28 17:39:44

标签: iphone ios

我有几个简单的问题。如果我为应用设置了推送通知服务器,

  1. 当用户允许推送通知时,应用程序是否会将设备令牌发送到我的服务器?
  2. 当用户获得新设备时会发生什么,例如将iPhone 3g替换为iPhone 4?我是否获得了新的设备令牌?
  3. 如果用户有两个带应用程序的设备,如iPod Touch和iPhone,会发生什么?他们有独立的设备令牌吗?
  4. 我只想弄清楚我在数据库服务器端存储的问题。

    感谢

1 个答案:

答案 0 :(得分:1)

1)当用户允许推送通知时,应用程序是否会将设备令牌发送到我的服务器?

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

2)当用户获得新设备时会发生什么,例如将iPhone 3g替换为iPhone 4?我是否获得了新的设备令牌?

是的,令牌更改 - 请参阅1.

3)如果用户有两个带有应用程序的设备,如iPod Touch和iPhone,会发生什么?他们有独立的设备令牌吗?

这是正确的。