【问题标题】:can't receive any push notification on react native app无法在反应本机应用程序上收到任何推送通知
【发布时间】:2018-07-01 14:58:46
【问题描述】:

我正在为 android 和 iOS 使用一个分离的 react 原生移动应用程序,我已经获得了 API 来调用推送通知,但我对“token”参数感到困惑,我只是不知道是什么“令牌”字段,它是设备 ID 唯一编号吗?如果是这样,我如何从 react native 生成​​这个令牌?

curl -X PUT -H "Content-Type: application/json" 
-H "authorization: Bearer {JWT token}"
"http://localhost:8080/api/token/${JSON.parse(user_id)}/insert" -d 
'{
  "platform": "Android",
  "token": "eCqpQQADBDo:APA91bGb1WkG_p7p3"
}'

如果推送通知是完全从前端(react native)处理的东西还是后端工作,我也有点困惑!

如何在现实应用中实现推送通知。

【问题讨论】:

    标签: javascript react-native push-notification react-native-android android-push-notification


    【解决方案1】:

    在 React Native 上使用 PushNotifications 不是很简单,通常您需要了解每个平台的原生方面才能正确配置此服务。

    对于 iOS,您必须经过几个步骤:

    记住,要在iOS上测试推送通知,你需要一个真实的设备,模拟器不支持它。

    关于Android,您可以使用以上任何库并按照步骤正确设置所有内容,甚至可以在模拟器上进行测试。

    【讨论】:

      猜你喜欢
      • 2018-07-03
      • 1970-01-01
      • 2018-10-10
      • 1970-01-01
      • 1970-01-01
      • 2020-08-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多