我在iOS应用中使用静音推送通知但在后台无法正常工作,而它在前台工作正常。我无法找出它背后的问题。 请帮帮我
答案 0 :(得分:2)
您应该为您的应用启用后台模式。 根据{{3}}。
要支持静默远程通知,请将远程通知值添加到Info.plist文件中的UIBackgroundModes数组。
另外我相信静音通知在后台状态下工作。但这只适用于UIApplicationStateBackground
,但过了一段时间后,应用程序进入暂停状态,无声通知在这里无效。毋庸置疑,当应用处于终止状态时,它无法正常工作
支持静默推送通知的状态
UIApplicationStateActive
,UIApplicationStateInactive
,UIApplicationStateBackground
。但这是我从一位真正参与其中的朋友那里听到的。
希望它对你有所帮助。祝你好运