2010-05-12 96 views
5

您在iPhone上发现推送通知的可靠程度如何?从沙箱移到生产服务器时它有改进吗?iPhone Push Notification Reliablity

我正在测试(当然还有沙箱),并发现通知经常延迟或根本没有收到。正如文档所指出的那样,我不是在讨论发送多个消息,而是只发送最后一个消息,但是没有任何通知显示出来。

此外,我注意到,如果我发送带警报的通知,然后发送一个带有徽章号码的通知,那么第二个通知即使在已打开后也会关闭警报。这是否也发生在应用程序之间?例如,如果我为我的应用发送提醒,然后Facebook应用发送徽章,那么Facebook徽章是否会关闭我的提醒窗口?

回答

2

我没有iPhone应用程序的开发经验,但我知道如果你有一个非官方的解锁手机(通过使用pwnage工具/ blackrain等),那么PUSH通知可能永远不会通过。事实上,它确实通过了,但是传给了另一个用户的iPhone。 这是因为当iPhone非正式地解锁网络时,它使用某个随机个人的iPhone的唯一ID,这会导致推送通知到达任一电话(有的时候,有时也是在打算用于未锁定的电话上,但通常不会)

不知道这是否与你的情况虽然,但AFAIK服务是非常可靠的,如果你遵循苹果的规则。 :)

0

推送通知在生产上更好地接合。您可以随时使用临时分配来测试它,该分配使用生产chanel发送通知。

0

我可以用

  • 生产推送通知证书确认生产推送通知
  • 即席分布移动供应
  • TestFlight部署
  • 生产APNS服务器

作品很好,没有需要发布您的应用以测试生产通知 并不总是收到生产推送通知。如果通知被机枪击中1秒,第一个被接收,其余不会被发送,那就是我的经验。

在windows phone上,它们都是使用windows通知服务接收的。

相关问题