每当向特定玩家ID发送通知时,具有该玩家ID的用户将被取消订阅。发送通知之前的状态已在OneSignal仪表板中进行了预订。设备上未收到任何通知。 REST API发送的所有相应通知都将响应作为错误返回:
{ id: '',
recipients: 0,
errors:
{ invalid_player_ids: [ 'example_player_id' ] } }
环境
OneSignal SDK-“ react-native-onesignal”:“ ^ 3.3.2” React Native 版本-“ react-native”:“ ^ 0.60.4”,
答案 0 :(得分:0)
对于有此问题的任何人,请检查您的项目是否同时使用了GCM和FCM。我有react-native-push-notifications库,该库使用GCM,而OneSignal使用FCM。消除此冲突即可解决问题。