以macOS开发iso平台为例
1. 必须安装的依赖有:Node、Watchman、Xcode 和 CocoaPods。
注意:
- node版本在12.0以上。
- Xcode的安装在苹果商店下载即可,但必须把电脑先更新到最新的系统版本。
- homebrew的安装需要镜像或者vpn(建议使用vpn,因为方便),镜像配置的方式
命令行敲入:/bin/zsh -c "$(curl -fsSL [https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh](https://links.jianshu.com/go?to=https%3A%2F%2Fgitee.com%2Fcunkai%2FHomebrewCN%2Fraw%2Fmaster%2FHomebrew.sh))"
- brew install watchman 安装watchman
- brew install cocoapods 安装 CocoaPods(管理依赖)
2. 创建一个新项目
- npx nrm use taobao 切换淘宝源
- npx react-native init AwesomeProject 创建项目
- 提示cd ./AwesomeProject/ios && pod install
- pod install安装一直失败(在vpn的加持下多次尝试才勉强安装成功。。。没有vpn基本上安装不上。。。。)
3.启动项目
yarn react-native run-ios 启动项目并自动打开simulsimulator模拟器
vscode打开项目的App.js并随便改上几行,模拟器热更新