【问题标题】:Not getting local notification in IOS neither on simulator nor on physical device在模拟器和物理设备上都没有在 IOS 中获得本地通知
【发布时间】:2018-12-08 16:51:24
【问题描述】:

我正在使用React Native Push Notifications

并且无法在 IOS 上显示本地通知。不在设备上,也不在模拟器上。

我已经完全按照文档中的说明配置了本机 - PushNotificationIOSManual linking

并实现了与 repo 示例完全相同的服务 - here

本地和预定的通知触发器和onNotification 回调都被调用,返回通知对象,只在模拟器和设备上看不到通知..

有一个问题从 2017 年开始,但没有解决方案。Not getting local notification in ios

有什么办法解决这个问题吗?

谢谢

【问题讨论】:

  • 您能否描述一下验证您没有收到这些通知的步骤?请不要让 iOS 仅在应用程序不在前台时显示通知。对于前台的应用,您必须在应用中显示一条消息。
  • 是的,你是对的。我没有意识到这一点。一旦应用程序处于前台,它就可以完美运行

标签: ios react-native notifications react-native-push-notification


【解决方案1】:

所以回答我自己......显然(正如@Brian Gerhards 在 cmets 中所说)在 IOS 上,当应用程序处于前台(打开)时,您无法发送通知,所以一旦我尝试发送 5 秒的预定通知并最小化应用程序它被完美地发送了。 不确定我是否错过了此信息或 RN 原生文档中未说明。

无论如何希望这对将来的某人有所帮助

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-06-28
    • 2012-07-08
    • 1970-01-01
    • 1970-01-01
    • 2021-05-15
    • 1970-01-01
    • 1970-01-01
    • 2023-01-11
    相关资源
    最近更新 更多