Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是否可以在ios中删除推送通知_Ios_Objective C_Swift_Push Notification_Apple Push Notifications - Fatal编程技术网

是否可以在ios中删除推送通知

是否可以在ios中删除推送通知,ios,objective-c,swift,push-notification,apple-push-notifications,Ios,Objective C,Swift,Push Notification,Apple Push Notifications,我有一个要求,比如如果本地存储id和推送有效负载id匹配,那么只在通知栏中显示通知,或者删除通知。在前台,我可以使用callback methodwillPresentNotification删除,但当应用程序处于后台或非活动状态时,我找不到任何解决方案。请建议我是否可以删除通知?可能只是不在具有特定本地存储id的设备上发送通知?将通知推送到所有设备是很奇怪的,因为通知只针对其中一个设备。在服务器端执行此操作。有时api调用在更新id时失败,或者出于其他原因,只是想从应用程序端设置条件。@Rom

我有一个要求,比如如果本地存储id和推送有效负载id匹配,那么只在通知栏中显示通知,或者删除通知。在前台,我可以使用callback method
willPresentNotification
删除,但当应用程序处于后台或非活动状态时,我找不到任何解决方案。请建议我是否可以删除通知?

可能只是不在具有特定本地存储id的设备上发送通知?将通知推送到所有设备是很奇怪的,因为通知只针对其中一个设备。在服务器端执行此操作。有时api调用在更新id时失败,或者出于其他原因,只是想从应用程序端设置条件。@RomanRyzhiy我的意思是,在接收推入设备时,只需检查条件并显示或隐藏推送。