React Native集成极光推送

推送作为手机应用的基本功能,是手机应用的重要部分,如果自己实现一套推送系统费时费力,所以大部分的应用都会选择使用第三方的推送服务,如极光推送。下面就以React Native项目集成jpush-react-native 来讲讲如何集成极光的推送服务。

JPush账号

首先,登录极光官网系统,如果还没有账号可以注册一个,登录成功我们就可以创建和管理我们的应用了。
React Native集成极光推送_第1张图片

集成推送

安装JPush库

由于极光开发者服务 SDK 采用了模块化的使用模式,即一个核心(JCore)+N种服务(JPush,JAnalytics,…)的使用方式,所以把公共核心代码分离出来,这样在使用极光推送多种服务的时候不会出现冲突。
打开终端,进入项目文件夹,执行以下命令(获取直接在WebStrom的Terminal这输入命名)。

npm install jpush-react-native --save
npm install jcore-react-native --save 

完成后需要执行link命令,将依赖通知给原生的依赖,命令如下:


你可能感兴趣的:(React,Native)