【发布时间】:2014-02-01 19:04:18
【问题描述】:
在我的 iOS 应用程序中,我需要通知用户远程设备上的一些紧急事件。无论应用程序处于何种状态,用户都必须收到警报:如果应用程序处于前台、后台模式,甚至被终止。
根据 Apple 文档,只有“voip”后台模式允许“保持活动”功能在后台保持连接到服务器。但“voip”模式仅适用于真正的 VoIP 应用程序,我的应用程序不提供任何 VoiP 服务。 所以,我想我的情况的唯一选择是使用 Apple 推送通知。
当用户的 iOS 设备失去互联网连接时,无法发送推送通知。但是如果连接已经丢失,用户直到手动检查他的设备才知道这一点。所以在离线时,他无法收到任何推送通知,并且直到他检查了他的手机状态才知道。
我的问题是:当 iOS 设备上的 Internet 断开连接并且推送通知服务不可用时,有什么方法可以通知用户他在离线时不会收到任何通知?
【问题讨论】:
标签: ios notifications apple-push-notifications offline