Ber*_*los 3 air android push-notification ios onesignal
iOS和Android的adobe air应用程序中的推送通知存在一个奇怪的问题.
我正在使用Milkman Games的Easy Push ANE以及One Signal服务.
问题是通知确实到达,但有时(随机),消息发送后可能需要15分钟才能到达设备.
这对我的应用程序(出租车预订应用程序)至关重要,因为我依赖于出租车应用程序和用户应用程序之间通信的推送通知.因此,例如,如果用户请求出租车,则可能需要长达15分钟才能通知出租车应用程序.
与One Signal支持人员交谈,根据他们的说法,一切都很好,如果我查看One Signal仪表板,通知几乎会立即发送.
这种延误可能是什么原因?我能做些什么才能让事情变得更好?
谢谢.
Gde*_*lin 12
通常推送通知确实很快到达.但是在一些罕见的情况下,我们看到它们被推迟了:
Android设备上的通知延迟:
一些家庭和商用wifi路由器将导致设备与Google的GCM服务器的连接关闭.设备稍后重新打开连接并接收延迟通知.(在此处讨论:https://groups.google.com/forum/#!topic / android-gcm/Y33c9ib54jY)
某些自定义版本的Android操作系统具有省电设置,可能会导致通知被延迟或忽略.例如,索尼Xperia设备具有"Stamina模式".(在这里讨论:https://talk.sonymobile.com/t5/Xperia-Z3-Compact/Notifications-not-Working-When-Phone-in-Sleep-Mode/td-p/879641)
某些Android设备在电池电量不足时可以进入低功耗模式,这可能会导致接收通知时出现轻微延迟.
iOS设备上的通知延迟:
当使用开发配置文件向设备构建发送通知时,Apple的APNS服务器有时可能不那么快或不可靠.您可以将使用AdHoc配置文件构建的应用版本与生产推送证书进行比较,看看它是否更有效.在不久的将来,Apple将改变这个系统的工作方式,因此这个问题将会消失.
与Android一样,一些wifi路由器会导致iOS通知传递延迟.
如果为应用选中"限制后台数据",如果在高级设置中打开了Wifi-Optimization,或者启用了优先模式,则通知可能会延迟.
WhatsApp在其常见问题解答页面底部提供了有关延迟Android和iOS通知故障排除的详细说明:https://www.whatsapp.com/faq/en/android/20887936
总的来说,上述问题很少见,几乎所有用户都会及时收到通知.但是,对于您的特定用例,您可能会发现文本消息是一个更可靠的工具.
归档时间: |
|
查看次数: |
5566 次 |
最近记录: |