【问题标题】:Ionic - Not receiving push notification on android 8.1.0 using urbanairship-cordova 7.2.0Ionic - 使用 urbanairship-cordova 7.2.0 在 android 8.1.0 上未收到推送通知
【发布时间】:2018-09-18 07:11:43
【问题描述】:

我们正在尝试在 Ionic Project 上将 urbanairship-cordova 插件更新到版本 7.2.0。我们已经按照这个步骤https://www.npmjs.com/package/urbanairship-cordova。我们使用 urbanairship 仪表板发送示例通知,但我们无法收到推送通知。这是我们从 android studio 得到的错误日志:

E/UALib:JobDispatcher - UAirship 未准备好。重新安排工作: JobInfo{action=ACTION_UPDATE_PUSH_REGISTRATION, id=4, extras='{}', airshipComponentName='com.urbanairship.push.PushManager', isNetworkAccessRequired=true, initialDelay=0, persistent=false}

有人可以帮我们解决这个错误吗?

【问题讨论】:

  • 您是否看到任何其他错误?您可以确认 UAirship 获得了 deviceID 并且您接受了推送权限吗?检查pr 254 是否有帮助。
  • 我已经通过将 android 平台更新到 6.3.0 并使用 urbanairship-cordova 版本 6.9.2 来修复此错误。感谢您的建议@GuillemPerez

标签: cordova ionic-framework urbanairship.com android-8.1-oreo


【解决方案1】:

我已经通过将 android 平台更新到 6.3.0 并使用 urbanairship-cordova 版本 6.9.2 来修复此错误。

【讨论】:

  • cordova 插件移至 FCM。它现在需要将 google-services.json 文件添加到您的项目中。
猜你喜欢
  • 2013-10-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-04-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多