React native采坑路

Posted SmarTom

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了React native采坑路相关的知识,希望对你有一定的参考价值。

1. Running 1 of 1 custom shell scripts 卡住的问题。

分析:

四个文件没有下载完成。

boost_1_63_0.tar.gz

folly-2016.09.26.00.tar.gz

double-conversion-1.1.5.tar.gz

glog-0.3.4.tar.gz

1.下载文件 ---->这里有解决方案:

http://bbs.reactnative.cn/topic/4301/ios-rn-0-45以上版本所需的第三方编译库-boost等

千万不要从他百度网盘里下 有可能你安装默认的版本和他的百度网盘版本不一致..

打开这个链接

https://github.com/facebook/react-native/blob/master/scripts/ios-install-third-party.sh

最下面按照git地址进行下载 ... 因为当Xcode进行编译项目的时候会校验下载文件的 hash值 。

根据自己的版本进行选择,要不然启动的时候会报hash值错误

2.下载完成之后将文件放入:

/Users/你的用户名/.rncache
一切OK

2. React Native Navigation 不能用 报RCCManager 未找到的原因

1.目前采了一个坑 版本的不对应....官方明确说明大于RN版本 需要大于0.51 目前最新版本0.55不能用换成 0.51可用

make sure you are using react-native version >= 0.51. We also recommend using npm version >= 3

3.Could not install the app on the device,

Could not install the app on the device, read the error above for details.
Make sure you have an android emulator running or a device connected and have
set up your Android development environment:
https://facebook.github.io/react-native/docs/getting-started.html

解决方法:

chmod -R 755 android/gradlew

以上是关于React native采坑路的主要内容,如果未能解决你的问题,请参考以下文章

微信PC网站支付采坑记-微信Native支付申请接入

添加 React-Native-Camera 和 React-Native-Push-Notification 后无法构建 React Native

react native 增加react-native-camera

更新 react-native-maps 以使用 create-react-native-app

react-native init 指定 react 版本和 react-native 版本

react native 增加react-native-storage