繁体   English   中英

在iOS中后台获取远程推送通知消息

[英]get remote push notification message in background in iOS

我有一个需要在后台获取远程推送通知消息的应用程序,以便当用户点击应用程序图标并恢复/启动该应用程序时,该应用程序可以显示显示通知消息的警报视图。 我打算做的就是使用该功能

"application:didReceiveRemoteNotification:fetchCompletionHandler:"

当应用程序处于后台时,通知到达时将调用该方法。 我将首先在此功能中记录远程通知消息,然后在应用程序启动或恢复到前台时,我将显示警报视图以显示已保存的消息。 有人有同样的经历吗?

你可以按照你说的做。 会的。 但是请记住,如果应用程序不在后台(由用户手动退出),则永远不会调用函数application:didReceiveRemoteNotification:fetchCompletionHandler: 如果一切正常,则必须将消息存储在数据模型中。 还要考虑在用户打开应用程序之前收到多个通知的情况。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM