Apple 推送通知 - 收到 1 条消息,但收到 2 条以上警报

Posted

技术标签:

【中文标题】Apple 推送通知 - 收到 1 条消息,但收到 2 条以上警报【英文标题】:Apple push notification - one message received but 2+ alerts 【发布时间】:2014-06-25 04:58:09 【问题描述】:

当我向 ios 设备推送通知时,会收到一条消息,但会弹出 2 次以上的警报。 (ios 7+)当通知推送到安卓设备时,一切正常。收到 1 条消息,1 条警报。

environment: 
backend - azure notification hubs
frontend - (AppBuilder) cordova.js + angularjs

在 azure 上检查了注册,没有重复的设备令牌,即每个注册都有一个唯一的设备令牌。有什么想法吗?

谢谢!

【问题讨论】:

它正在发送表单服务器。请同时检查服务器.. 您在委托类中在哪里实现警报代码。检查它的调用两次还是什么。?并将您实施的代码放入您的项目中以进行推送通知。 请检查委托方法在应用委托中调用了多少次。 【参考方案1】:

问题已解决。在 azure 通知中心使用相同的设备 ID 重复注册。

【讨论】:

以上是关于Apple 推送通知 - 收到 1 条消息,但收到 2 条以上警报的主要内容,如果未能解决你的问题,请参考以下文章

APNS Apple 推送通知服务未收到来自 Apple 的成功消息

某些设备未收到 Apple 推送通知

推送通知消息自定义?

通过 FCM 同时收到两条相同的消息作为推送通知

iOS 静默推送通知失败并显示消息

如果 (n-1)-th 有错误的令牌,则未发送第 n-th Apple 推送通知