OneSignal 推送通知 - 存在位置权限但 GoogleApiClient 超时

OneSignal push notification - Location permission exists but GoogleApiClient timedout

我在 android 应用程序中使用 OneSignal 作为 推送通知

但是我无法理解日志级别定义为 WARN

我看到了类似

的消息

"Location permission exists but GoogleApiClient timedout. Maybe related to mismatch google-play aar versions."

我试过了,但无法修复。所以我没有发送任何位置数据。它是如何被解雇的?

谢谢

我认为他们将位置数据发送到云端。不过现在不习惯了。

有时也会出现一些错误。

我想我们必须问问 OneSignal 团队 :)

此警告来自 OneSignal SDK 尝试连接到 Google Play 服务以获取设备的位置,但由于应用程序中包含 Google Play 服务的混合版本或当该设备在某些情况下处于离线状态。 这是针对即将在 OneSignal 仪表板上提供的地理标记功能。 位置半径过滤在 OneSignal 仪表板上作为分段选项提供。

谢谢。

您可以通过更改应用程序中的以下代码来停止警报 class:

OneSignal.Current.SetLogLevel(LOG_LEVEL.VERBOSE, LOG_LEVEL.WARN);

OneSignal.Current.SetLogLevel(LOG_LEVEL.VERBOSE, LOG_LEVEL.NONE);