一、安装、环境
1 安装
问题 报错
Init命令默认会创建最新的版本,而目前最新的0.45及以上版本需要下载boost库编译。此库体积庞大,在国内即便翻墙也很难下载成功,导致很多人无法正常运行iOS项目。 通常表现在编译时报错:Unpacking /Users/usename/.rncache/boost_1_63_0.tar.gz...
这是如果继续用高版本需要自行下载依赖库放到 ~/.rncache 目录中。
github.com/google/glog… github.com/google/doub… github.com/react-nativ… github.com/facebook/fo…
二、Demo 学习
1 集成到已有iOS项目中
- 下载React-native 必要组件到项目自定义目录文件夹中。
- 使用cocoaPods 管理组件。
2 常见错误
[image:D64F6E06-5D3B-4F8A-AA84-E96D88A3FCDA-87998-0001236D336F3D7A/6860DDEB-B33B-42B2-B01E-45C9635B891A.png]
React 的subspecs中加入依赖:BatchedBridge 参考链接:Error · Issue #15049 · facebook/react-native · GitHub