繁体   English   中英

如何从应用程序外部收到的用户未激活/触摸的推送通知中接收信息?

[英]How can I receive info from a push notification received outside of app that the user did not activate/touch?

我正在创建一个应用程序,它将根据它所在的地理区域接收推送通知警报,换句话说,不是每个人都获得相同的警报。 我想让用户能够在应用程序中存储警报。 我现在有应用程序设置,以便在应用程序内和应用程序外部接收推送通知。 如果用户在应用程序外部触摸通知,我会有代码,用于存储发送的推送通知中的信息并存储它。 但是我拥有它的方式,如果用户没有点击推送通知,那么数据将永远丢失。 如何获取此信息,以便将其存储在应用程序的“警报”部分?

因此,总结一下,如何在应用程序外部通过推送通知发送信息,并且用户不会触摸推送通知?

如果用户从不对文本推送通知执行操作,那么应用程序将永远不会知道推送到达设备。 此外,您应该知道Apple不保证提供推送通知。 例如,如果用户使设备离线足够长的时间段以接收应用程序的2个远程推送通知,那么它将仅接收第二个。 这是因为Apple只缓存一次,只保留最新版本。

暂无
暂无

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

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