Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.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
当应用程序从ios7中的应用程序切换器中关闭时,静默推送不起作用_Ios - Fatal编程技术网

当应用程序从ios7中的应用程序切换器中关闭时,静默推送不起作用

当应用程序从ios7中的应用程序切换器中关闭时,静默推送不起作用,ios,Ios,每当我收到push通知时,我都试图将更新的位置发送到服务器 当我从切换器中关闭应用程序时,我能够收到推送通知,但我的 application:didReceiveRemoteNotification:fetchCompletionHandler 未调用委托方法 我花了五天时间解决这个问题,但没有成功。请,如果有人对此有任何想法,我们将不胜感激 提前谢谢 因为从切换器终止的ios7应用程序不会收到推送通知。 文档对此并不清楚,但苹果支持部门证实了这一点。 您可以在此处看到苹果支持的答案: 另

每当我收到
push
通知时,我都试图将更新的位置发送到服务器

当我从切换器中关闭应用程序时,我能够收到
推送
通知,但我的

application:didReceiveRemoteNotification:fetchCompletionHandler 
未调用委托方法

我花了五天时间解决这个问题,但没有成功。请,如果有人对此有任何想法,我们将不胜感激


提前谢谢

因为从切换器终止的ios7应用程序不会收到推送通知。 文档对此并不清楚,但苹果支持部门证实了这一点。 您可以在此处看到苹果支持的答案:

另一参考:

您的应用程序是否支持远程通知后台模式?如何确定未调用代理?是的,我已在info.plist中设置了远程通知。当我从应用程序切换器中终止我的应用程序时,我对静默推送是否有效感到困惑。@volkiam..我在application:didReceiveEmotentification:fetchCompletionHandler委托方法中创建了一个本地通知。当我的应用程序处于后台并正在运行时,它会在发送推送时显示本地通知,但当我从切换器关闭应用程序时,它不会显示本地通知。