当应用程序未连接到xcode时,iOS 7静音推送通知在后台无效。
我使用了以下有效负载,当应用程序处于后台/前景/后台&连接到xcode,控件进入应用程序:didReceiveRemoteNotification:fetchCompletionHandler方法
但是当应用程序在后台并且没有连接到xcode时,这个方法永远不会被调用。
使用的有效负载:
{“content-available”:1,“sound”:“”}
答案 0 :(得分:2)
似乎有效负载不正确。孩子需要“aps”键。
答案 1 :(得分:0)
您需要检查您的应用程序处于什么运行状态.Apple不清楚它,但是在静音推送工作之前,应用程序需要已经在多任务屏幕中。
来源(我自己的帖子,我们已经部署了这个) http://heywiretech.tumblr.com/post/67471006073/multitasking-in-ios7
答案 2 :(得分:0)
您的应用是否有权提供通知?如果没有这可能导致无声失败,那么添加日志并再次检查。
答案 3 :(得分:0)