我在某个通知库中搜索react-native。
https://github.com/zo0r/react-native-push-notification
这在Android上效果很好,但它需要iOS的Apns
我想找到一些不需要Apns且简单的库。
答案 0 :(得分:0)
无法避免将APNS用于远程推送通知。
为了在某些情况下接收数据,例如让您的应用程序在后台运行,手机处于脱机状态以及稍后重新联机后再收到通知,您的设备必须具有Apple生成的特定于应用程序的唯一设备令牌。然后,您可以使用FCM或AWS SNS之类的服务将通知传递给客户端。
此外,对于Android,您将需要使用GCM来生成设备令牌。
出于测试目的,您可以使用react-native-push-notifications'PushNotification.localNotificationSchedule
创建虚拟本地通知。
这是一个很好的教程,用于通过APNS和FCM设置远程推送通知:https://www.appcoda.com/firebase-push-notifications/。