为什么静音推送通知在iphone sdk的后台无法正常工作

时间:2015-02-05 05:47:44

标签: ios objective-c push-notification

我在iOS应用中使用静音推送通知但在后台无法正常工作,而它在前台工作正常。我无法找出它背后的问题。 请帮帮我

1 个答案:

答案 0 :(得分:2)

您应该为您的应用启用后台模式。 根据{{​​3}}。

  

要支持静默远程通知,请将远程通知值添加到Info.plist文件中的UIBackgroundModes数组。

另外我相信静音通知在后台状态下工作。但这只适用于UIApplicationStateBackground,但过了一段时间后,应用程序进入暂停状态,无声通知在这里无效。毋庸置疑,当应用处于终止状态时,它无法正常工作

支持静默推送通知的状态 UIApplicationStateActiveUIApplicationStateInactiveUIApplicationStateBackground。但这是我从一位真正参与其中的朋友那里听到的。

希望它对你有所帮助。祝你好运