Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/105.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 didReceiveLocalNotification:为同一通知多次调用_Ios - Fatal编程技术网

Ios didReceiveLocalNotification:为同一通知多次调用

Ios didReceiveLocalNotification:为同一通知多次调用,ios,Ios,我的应用程序使用UIApplication scheduleLocalNotification对本地通知进行排队: 我目前正在使用相同的启动时间对两个通知(具有不同内容)进行排队,但是第二个通知调用了didReceiveLocalNotification:两次 通过设置断点和记录scheduleLocalNotification:只被调用两次的语句,我得到了100%的确认和四倍的检查。 然而,我仍然收到两次针对同一通知的didReceiveLocalNotification调用(即,didRec

我的应用程序使用UIApplication scheduleLocalNotification对本地通知进行排队:

我目前正在使用相同的启动时间对两个通知(具有不同内容)进行排队,但是第二个通知调用了didReceiveLocalNotification:两次

通过设置断点和记录scheduleLocalNotification:只被调用两次的语句,我得到了100%的确认和四倍的检查。 然而,我仍然收到两次针对同一通知的didReceiveLocalNotification调用(即,didReceiveLocalNotification总共被调用了3次)

只有当两个本地通知具有相同的启动时间时才会发生这种情况-如果它们是不同的,则一切正常

我很困惑。有什么想法吗

关于这一点:


对我来说,它发生在硬件上,状态相同。

这里相同:每次打开应用程序时,都会调用此方法。没有线索,这是一个错误吗?(我使用的是iPhone6s)这已经是很久以前的事了,但我想最后我不得不错开点火时间以避免出现重复。你是如何解决的?正如上面评论中所说的那样