2013-10-15 125 views
4

我已经开始尝试iOS 7中的新远程通知服务。有趣的部分来自文档UIApplication Delegate protocol远程通知不会在后台启动应用程序

如果您的应用程序被暂停或未运行,系统会唤醒或启动您的应用程序,并在调用该方法之前将其放入后台运行状态。

但是,当我发送带有“内容可用”键和有效载荷“1”的无声远程通知时,应用程序不会启动到后台模式。 如果我的应用程序处于后台模式或暂停状态,则会将通知发送到应用程序。

文档是否错误?

+2

您是否已将'remote-notification'添加到您的UIBackgroundModes Info PList条目中? –

+0

是的,它通过XCodes添加了新的“功能”功能。我也加倍检查了文件,并且存在密钥和值 – Trj

+0

如果您发送带有警报消息的推送,您是否看到消息/是收到的推送?如果没有,则表示您的应用程序未启动,因为推送时存在问题。 –

回答

0

当涉及到远程通知时,Apple文档有点混乱。
如果您的应用已被用户终止,或者您的设备已重新启动,则通知将不会发送。

“内容提供”仅唤醒您的应用程序,如果它是在后台,或 应用程序已被系统因内存压力丧生。

相关问题