1. 环境配置
- 1. 倡议间接手动降级 Mac 零碎。目前最新版本是 11.0.1
-
- 装置工具包 举荐应用 Homebrew
-
3. 装置对应版本 Node、Watchman、Xcode 和 CocoaPods。
- Node V12.0 倡议间接用 nvm node 版本管理工具降级
- brew install watchman
- Xcode 间接在 APP store 外面装置最新版本即可。
-
CocoaPods IOS-RN 的依赖项
- brew install cocoapods
- 查看 cocoapods 是否装置胜利,执行 POD 命令
只有降级零碎,你就解决了大部分装不上的故障
2. 创立新我的项目
RN-0.60 及以上版本的原生依赖是通过 CocoaPods 集成装置的。用命令创立。
npx react-native init AwesomeProject
3. 编译并运行 React Native 利用
VScode 关上命令窗口,间接在我的项目根目录执行
0.60 版本之后的主我的项目文件是 .xcworkspace
yarn react-native run-ios
- 须要留神的中央,如果运行不起来我的项目,可能网慢,有一些依赖包没有下载下来啊,第一步当初 IOS 目录执行,执行完之后,目录下有一个 PODS 文件夹
pod install
- 第二步,在根目录执行. 从新安装包
npm i
- 第一次用命令行启动,十分慢,要下载一些依赖包。或者间接用 Xcode 来启动,会快些。终端和 XCODE - 控制台都有日志。
- 咱们在启动过程中常常会遇到