无法在本机应用

时间:2018-01-22 21:43:41

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

我正在为Android和iOS使用一个独立的反应原生移动应用程序,我已经获得了API来调用推送通知但我对某个'令牌感到困惑。参数,我只是不知道什么是'令牌'字段,它是设备ID唯一编号?如果是这样,我如何从反应本机生成此令牌?

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"
}'

如果推送通知是从前端完全处理的(本机反应)或者它是后端工作,我也很困惑!

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

1 个答案:

答案 0 :(得分:0)

在React Native上使用PushNotifications不是很直截了当,通常您需要了解每个平台的本机端,以便正确配置此服务。

对于iOS,您必须完成以下几个步骤:

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

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