清除npm缓存

npm start -- --reset-cache

XCODE提示无法安装应用

提示:Xcode 8 “The application does not have a valid signature”
需要clean下项目具体是:Product–>Clean

每次安装node_module都需要重启 react native的服务端

xcode编译出现xxx.a不支持arm64

保证引入项目的bundle和framework的完整性

PropsType的问题

新版react已经移除,需要进行

npm install prop-types --save
//然后
import PropTypes from 'prop-types';

安卓的资源文件夹下不能有png,gif,html等文件

安卓百川集成不要忘记proguard-rules.pro添加规则

Android打包命令

项目根目录执行,编译最终js

react-native bundle --entry-file index.android.js --bundle-output ./android/app/src/main/assets/index.android.jsbundle --platform android --assets-dest ./android/app/src/main/res/ --dev false

编译打包apk

cd android
./gradlew clean
./gradlew assembleRelease