我在我的Android应用中使用OneSignal
推送通知。
但我无法理解,虽然日志级别定义为WARN
。
我看到像
这样的消息"位置权限存在但GoogleApiClient超时。也许 与错配google-play aar版本有关。"
我试过但无法修复它。所以我没有发送任何位置数据。是怎么解雇的?
由于
答案 0 :(得分:3)
此警告来自OneSignal SDK尝试连接到Google Play服务以获取设备的位置,但由于应用中包含的混合版本的Google Play服务或某些设备处于脱机状态,它会超时案例。 这是即将在OneSignal仪表板上提供的即将推出的地理标记功能。位置半径过滤可作为OneSignal仪表板上的分段选项使用。
感谢。
答案 1 :(得分:0)
我认为他们会将位置数据发送到云端。但现在没用过。
有时也会出现一些错误。
我想我们必须问OneSignal团队:)
答案 2 :(得分:-1)
您可以通过更改应用程序类中的以下代码来停止警报:
OneSignal.Current.SetLogLevel(LOG_LEVEL.VERBOSE, LOG_LEVEL.WARN);
到
OneSignal.Current.SetLogLevel(LOG_LEVEL.VERBOSE, LOG_LEVEL.NONE);