我从服务器发送的一些APNS推送通知包含alert
和sound
,但它们只会导致iPhone屏幕暂时闪烁,而通知中不会显示任何文字部分。
contentAvailable=1
同时被发送的可能性非常小,但这不应该打扰嘈杂的人。知道为什么某些alert
文字没有出现在通知栏中?
答案 0 :(得分:3)
我刚才看到类似的问题,有两种情况:
18798969永远不会出现将徽章设为0的通知! 状态:仍然开放
发送通知并将徽章设置为5.然后发送另一个并将其设置为0.文本永远不会出现(屏幕会短暂闪烁)
19238323'内容可用'通知未发送到我的应用程序 状态:重复18645681(未清)
如果通知包含“内容可用”和“#39;值,并且WIFI信号很弱,它不会显示或传递。靠近路由器,这样你就有了一个5 bar信号,现在它可以正常工作。
答案 1 :(得分:1)
你发送太多太快了吗?
来自Technical troubleshooting guide:
收到了一些通知,但并非全部
如果您要发送多个 在短时间内通知同一台设备或计算机 时间,推送服务只发送最后一个。
这就是原因。设备或计算机确认收到每个 通知。直到推送服务收到该确认,它 只能假设设备或计算机已脱机 理由并将通知存储在服务质量(QoS)中 排队等待将来重新开始。这里的往返网络延迟是 当然是一个主要因素。