推送作为手机应用的基本功能,是手机应用的重要部分,如果自己实现一套推送系统费时费力,所以大部分的应用都会选择使用第三方的推送服务,如极光推送。下面就以React Native项目集成jpush-react-native 来讲讲如何集成极光的推送服务。
JPush账号
首先,登录极光官网系统,如果还没有账号可以注册一个,登录成功我们就可以创建和管理我们的应用了。
集成推送
安装JPush库
由于极光开发者服务 SDK 采用了模块化的使用模式,即一个核心(JCore) N种服务(JPush,JAnalytics,…)的使用方式,所以把公共核心代码分离出来,这样在使用极光推送多种服务的时候不会出现冲突。 打开终端,进入项目文件夹,执行以下命令(获取直接在WebStrom的Terminal这输入命名)。
代码语言:javascript复制npm install jpush-react-native --save
npm install jcor