我用Google搜索,但没有得到答案。
请告诉我如何在应用的后台状态下获取推送通知,并在不知道用户的情况下在后台更新推送通知。
我玩过功能,didReceiveRemoteNotification,但都是徒劳。
我正在使用FCM。
请帮帮我......
答案 0 :(得分:2)
要在后台状态下接收推送通知并能够更新您的应用数据,您需要在项目中设置一些内容:
application:didReceiveRemoteNotification:fetchCompletionHandler:
和不 application:didReceiveRemoteNotification:
completionHandler
来调用UIBackgroundFetchResult
。有3个值,请阅读与之相关的内容。了解了所有这些,我还应该强调,向您的应用提供推送通知完全取决于系统的愿望:
completionHandler
的用途。希望所有这些都能帮助您进行设置和测试。