【问题标题】:React native - iOs - Push Notification doesn't work on iOs <= 10.3.3 and belowReact native - iOs - Push Notification 在 iOs <= 10.3.3 及更低版本上不起作用
【发布时间】:2018-06-08 02:08:58
【问题描述】:

我正在集成 react native 应用程序和 firebase 以推送通知。 我在 https://rnfirebase.io/ 使用 react-native-firebase 它在 iOs 11 上工作正常,但在应用程序关闭/杀死时它在 iOs 10 上不起作用(仅在应用程序处于后台/前台时工作) 你们有什么想法/解决方案吗???

【问题讨论】:

  • 你试过firebase 库吗?使用npm install --save --save-exact firebase@5.0.2
  • @Khajavi:感谢您的反馈。是的,它已经在我的应用程序中了。它在 iOs 11 上运行良好。但在 iOs 10 上,一旦应用程序关闭/终止,它就无法运行
  • 你用的是iOS模拟器吗?
  • @Khajavi:不,我正在使用我的手机 - 运行 ios 10.2 的 iPhone 6+

标签: react-native ios10 react-native-firebase


【解决方案1】:

似乎这是一个错误,您可以在 this issue 中看到!

正如docs 所说:

【讨论】:

  • 感谢您的反馈。但我不这么认为.. 文档这样说: - 前台应用程序:触发了 onNotification - 后台应用程序:如果 content_available 设置为 true,则触发 onNotificationDisplayed 如果点击通知,则触发 onNotificationOpened - 关闭应用程序:如果通知是,则填充 getInitialNotification点击并打开应用程序
  • @Shine 你问的杀应用场景,提到了Received when app is next time opened
  • @Khajavi:它是纯数据消息类型,我们没有使用它。我们正在使用来自 Firebase 的通知消息 -> 请在此处查看文档:rnfirebase.io/docs/v4.2.x/notifications/introduction
猜你喜欢
  • 2018-02-05
  • 1970-01-01
  • 2021-07-04
  • 1970-01-01
  • 1970-01-01
  • 2018-12-29
  • 1970-01-01
  • 2019-08-25
  • 1970-01-01
相关资源
最近更新 更多