2013-01-21 30 views
0

我已阅读并重读这里APNS适用性和可靠性的紧急通知

APNS Quality of Service

发现苹果的推送通知文件,但似乎无法找到一个回答我的问题。我想知道的是,苹果是否就保证交付时间和作为紧急通知服务的适用性对其APNS服务的可靠性做出任何表示。我见过很多stack overflow answers和off网站的文章和forum responses that暗示一个事实,即该服务没有guaranteed,但最我可以从apple documentation gleen是这个

苹果推送通知Service包括执行存储转发功能的默认服务质量(QoS)组件。如果APN尝试发送通知但设备处于脱机状态,则QoS将存储通知。它仅在设备上保留每个应用程序的一个通知:从该应用程序的提供商接收的最后一个通知。离线设备稍后重新连接时,QoS会将存储的通知转发给设备。 QoS在删除之前会在一段有限的时间内保留通知。

这似乎表明只有最新的消息才能保证在设备脱机的情况下交付,但这并不完全是我所要求的。

我的问题:苹果有没有关于APNS推送时间和APNS是否适合作为紧急通知服务的官方声明?

回答

4

简短的回答,不,没有什么官方的。

考虑到可能导致通知未能交付的所有可能失败点,我会说APNS不应被视为“紧急通知服务”。去年,在飓风桑迪期间,某些运营商使用WEA(无线紧急警报)来发送看起来像简单的推送通知,但实际上以完全不同的方式发送,简而言之,必须是由运营商支持,具有不受网络拥塞影响的巨大优势。你可以在这里阅读更多关于:http://abcnews.go.com/Technology/hurricane-sandy-wireless-emergency-alerts-people/story?id=17612492

+0

感谢您的回复......但我想知道在第二张图中是否存在重要的错字:“我会说APNS应该被视为”紧急通知服务。 “你的意思是”不应该被视为“吗? – seanicus

+0

的确,我的意思是说”不“。编辑。 – Nick