控制台文档
帮助文档
快速开始
注册新用户
创建应用
cpcn-client桌面工具
发布新版本
热更新之React Native App
手动安装cpcn-react-native(Android)
手动安装cpcn-react-native(iOS)
示例:React Native App集成CodePush热更新,从零开始
React Native App集成CodePush热更新,Function组件编程方式完整代码示例
使用模板创建项目
CodePush热更新费用规则参考
用户行为分析,让你更懂你的用户-Footprint
用户行为分析之React Native App
Footprint常见问题解答
开发者反利计划,送京东购物卡
技术支持与开发服务
关于我们

使用模板创建项目

鉴于不同版本与环境的差异性,导致有些小伙伴在安装配置时遇到一些莫名的问题,这是令人非常郁闷的。开发人员应该将更多的时间用在业务逻辑的开发中,而不应该浪费在排查环境问题上。因此我们提供了一个模板,你可直接在此模板的基础上创建你自己的项目。
点击下方的链接下载模板:
0.73.5.zip
0.72.7.zip
(文件名对应的是 React Native 的版本号)
此模板已针对 cpcn-code-push 做了基本的配置,可直接拿来使用。

使用方法

一、
按你自己的需要选择一个模板下载。
例如,如果你希望使用的 React Native 的版本是 0.73.5 ,则应该下载 0.73.5.zip
将下载的文件解压缩,你将得到一个文件夹,此文件夹就是你的项目文件夹(你可将其修改成任意你想要的名字)。
用你喜欢的任意代码编辑器(例如:VS Code)打开该文件夹。
二、
在项目根目录下执行以下命令以安装依赖:

npm install
如果是iOS项目,还需在项目根目录下执行以下命令

npx pod-install
三、
如果是Android项目,
打开项目中的文件:/android/app/src/main/res/values/strings.xml,找到以下配置:

<string moduleConfig="true" name="reactNativeCodePush_androidDeploymentKey">YOUR_DEPLOYMENT_KEY</string>
用你自己的Deployment Key替换掉YOUR_DEPLOYMENT_KEY
如何获得Deployment Key?请参考 示例:React Native App集成CodePush热更新,从零开始 中的 Step 2:在CodePush(中国)创建对应的应用
如果是iOS项目,
打开项目中的文件:/ios/项目名/Info.plist,找到以下配置:

<key>CodePushDeploymentKey</key>
<string>YOUR_DEPLOYMENT_KEY</string>
用你自己的Deployment Key替换掉YOUR_DEPLOYMENT_KEY
四、
现在,你就可以开始测试热更新了。
测试方法请参考文档 示例:React Native App集成CodePush热更新,从零开始 中的 Step 5:验证一下