我目前正在尝试根据用户的位置过滤用户收到的通知。我确实有代码告诉我们用户在所需位置半径内的天气,但我不知道您将如何停止通知。我看过的方法...
func application(_ application: UIApplication, didReceiveRemoteNotification userInfo: [AnyHashable : Any]) {
仅在应用程序在前台运行时运行。那么您将如何接收传入通知并在显示之前停止它
如果我正确理解您的需求,如果应用程序在前台、后台或关闭中运行,您需要在推送通知独立地向用户呈现内容之前拦截推送通知。为此,您可以使用通知服务扩展。有很多文章描述了如何在互联网上使用它。我希望它能帮助你。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句