2016-05-27 38 views
0

Apple静音推送通知存在问题。经过一段时间(24小时+)后,应用停止接收静默推送通知。在此期间,设备不会重新启动或强制退出。它只是有叶。我正在使用Firebase消息。你有没有相同的?下面是我的有效载荷:静音推送通知。 iOS

APN有效载荷:

["aps": {"content-available"=1}, 
"verify_url":"http://example.com"] 

火力地堡有效载荷:

{ "to":"...", 
    "priority": "high", 
    "data":{"verify_url":"http://example.com"}, 
    "content_available":true } 

谢谢你前进!

+0

你如何验证它停止接收它们? – Gruntcakes

+0

@ThePumpingLama它应该从verify_url加载数据,但它没有。 – razor28

+0

无声推送并不总是像前台推送一样立即传送。经常会有几个小时的延误。如果设备关机并暂时休眠,则会发生这种情况。可能不是他们没有被交付,只是他们被推迟了。 (当然,如果应用程序终止,它们不会被发送) – Gruntcakes

回答

0

我不确定是否这是原因,但您的有效载荷应该看起来像{"aps":{"content-available"=1}}。您有content_available而不是content-available

+0

有效负载是正确的。这是我在Stackoverflow中输入错误。编辑 – razor28