之前添加code-push看了无数帖子,内容都差别比较大.我就把自己亲测有效的过程整理下.(后续有时间会完善)
- 注册code-push账号
- rn环境搭建
- code-push授权本机开发
- 在code-push中添加项目,会生成Production和Staging
- 在项目根目录下执行react-native link ,按照提示将Staging依次填入,然后link成功(99%教程都会让忽略填写,然后在各种地方配置,其实没必要)
- 生产环境,打包的时候,ios端的话需要再执行一个命令,生成main.jsbundle文件.android不需要
react-native bundle --entry-file index.js --bundle-output ./ios/main.jsbundle --platform ios --assets-dest ./ios --dev false
- 走到这里已经成功99%了,然后就在项目中执行codePush.sync方法即可,看文档就可以了.
网友评论