Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/22.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中的PushNotification和应用程序图标_Ios_Apple Push Notifications_Uiapplicationdelegate - Fatal编程技术网

单击iOs中的PushNotification和应用程序图标

单击iOs中的PushNotification和应用程序图标,ios,apple-push-notifications,uiapplicationdelegate,Ios,Apple Push Notifications,Uiapplicationdelegate,我收到推送通知以及徽章和警报,并在应用程序图标上显示为徽章 当我点击屏幕顶部的alert(警报)时,我成功地接收到有效载荷 但是,如果收到通知并且我单击应用程序图标,我就不会在下面提到的任何方法中获得有效负载 application:didFinishLaunchingWithOptions: application:didReceiveRemoteNotification: 那么,在处理这类案件的过程中,我可能会遇到什么问题或遗漏什么呢 这是预期的行为。如果用户本人没有主动选择点击警报,则不

我收到推送通知以及徽章和警报,并在应用程序图标上显示为徽章

当我点击屏幕顶部的alert(警报)时,我成功地接收到有效载荷

但是,如果收到通知并且我单击应用程序图标,我就不会在下面提到的任何方法中获得有效负载

application:didFinishLaunchingWithOptions:
application:didReceiveRemoteNotification:

那么,在处理这类案件的过程中,我可能会遇到什么问题或遗漏什么呢

这是预期的行为。如果用户本人没有主动选择点击警报,则不希望为用户显示推送通知。如果用户在收到通知时出现在您的应用程序中,您可以询问该用户是否希望查看或删除该应用程序。

谢谢,我认为这是一个bug,并为此伤了我的头。再次感谢。