我正在尝试使用react-native-push-notifications
在我的react-native应用上显示通知,该通知基于React Native附带的PushNotificationsIOS。问题在于没有任何反应,没有错误,没有通知,没有任何通知。
我不确定在编写通知时是否出错,或者它在模拟器上无效。
谢谢!
答案 0 :(得分:4)
我已经明白了。
要发送本地通知,我们可以使用模拟器。使用react-native-push-notifications
时,我忘记将推送通知的配置添加到尝试安排通知的同一组件中,这就是它无效的原因。
但是,要发送远程通知,我们需要获取设备ID,但模拟器没有,因为它不是真正的设备,因此我们无法从服务器接收远程通知并使用模拟器显示它们
答案 1 :(得分:1)
由于Xcode 11.4-IOS Simulator也支持推送通知
答案 2 :(得分:0)
在iOS中使用通知需要设备令牌,但模拟器没有设备令牌,因此它无法正常工作。