ios - 在模拟器和物理设备上都没有在 IOS 中获得本地通知

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

我正在使用 React Native Push Notifications

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

我已经完全按照文档中显示的方式配置了 native - PushNotificationIOSManual linking

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

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

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

有什么解决办法吗?

谢谢

最佳答案

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

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

关于ios - 在模拟器和物理设备上都没有在 IOS 中获得本地通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53684738/

相关文章:

ios - ld : library not found for -lFirebaseCore in Xcode react native

reactjs - React Native - 无法创建文本输入

java - 每 x 秒发送一次通知

ios - 使用 SpriteKit 触摸屏幕时不会返回正确的信息

ios - Swift Sprite-kit 移动对象

objective-c - 如何解析 XML/PLIST 文件并将每个键的值放入适当的数据类型?

ios - 使用未链接的 View Controller 的选项卡栏实例化 View Controller

react-native - 页面刷新后,React Native 中的导航不起作用

javascript - 如何在桌面网络浏览器(chrome、firefox...)上创建通知?

android - 通知未被取消 (Android)