主要涉及的功能点 :
轮播图 日期选择器 主题化 热更新(codePush) 登录流程 图片保存 图像查看器 WebView集成 启动屏
极光推送 Mobx集成 头像图片拍摄和裁切 消息推送与深连接 离线数据缓存
react-native run-android 或者 react-native run-ios
注 : IOS 版本未经测试 , 请先尝试Android版本
参考文档
IOS插件配置
由于缺少IOS开发环境 , 此App没有在IOS环境下的运行过 . 建议先尝试运行Android版本 , 如要运行IOS版本 ,请先解决以下问题
-
react-native-image-crop-picker(图像选取器) 需要手动配置 , 请参考文档增加 ios 的配置 .
-
react-native-bootsplash(启动屏) 需要手动配置 , 请参考文档增加 ios 的配置 .
-
react-native-vector-icons(图标库) 需要手动配置 , 请参考文档增加 ios 的配置 .
-
为应用更换IOS的图标和名称 (可选)
极光推送与热更新功能(CodePush)
App 默认注释这两项功能的代码 , 如果开启请参考对应的插件文档 , 增加依赖性并配置Key值 .
演示
下载
更新记录
2019/10/28
- 升级项目版本到RN v0.61.2 && 更新所有第三方依赖 .
- 适配 react-navigation V4.0+
- 将启动屏组件更换为react-native-bootsplash