我正在使用onesignal进行Android推送通知。但并非所有通知都被发送。有时发送通知,有时他们不发送....问题是什么?请解释一下。
问题不在于代码,因为某些通知已发送,但大多数通知都没有发送。
答案 0 :(得分:3)
还有一些细节可以诊断此问题。
首先,OneSignal是否有任何错误?如果是这样,您可以访问OneSignal应用程序的设置页面并选择任何可见错误或警告旁边的“显示详细信息”,找到错误原因。
接下来,如果OneSignal未显示0个可能的收件人,则表示您的设备未选择加入通知,或者设备已卸载您的应用,或者您的应用中未正确安装OneSignal SDK。
最后,如果OneSignal显示通知已发送但未收到,则Android设备上此问题的最常见原因如下:
由于他们的自定义Android调整,应用程序在华为或小米设备上关闭。
一个。华为 - 转到设置> “受保护的应用”,请检查您的应用。
湾小米 - 确保在设置中为您的应用启用“自动启动”属性。