1 查看 搭建开发环境 · React Native 中文网
安装 brew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
如果不行的话 直接下载install.sh
sh install.sh
查看 brew --help 是否安装成功
brew install watchman
第2步 安装 cocoapods
查看ruby 有没有安装
ruby -v
gem sources
当然在更新之前要注意,国内因为有墙的问题,所以需要更换一下ruby的sources,先删除之前的sources
gem sources --remove https://rubygems.org/
之后再添加国内的rubysources
gem sources -a https://gems.ruby-china.com/
之后安装cocoapods
sudo gem install cocoapods
这里大概率会遇到报错,告诉你没有读写/usr/bin的权限,两种选择,一是重启进入保护模式,修改读写权限,太麻烦了,所以我们用第二种处理方式,
sudo gem install cocoapods -n /usr/local/bin
完成之后运行
sudo gem install ffi
最后运行
pod setup
第3步 安装react-native
npm install -g react-native-cli
react-native init yourprojectname
安装完成后
cd yourprojectname/ios
找到Podfile
注释掉
# use_flipper!
# post_install do |installer|
# flipper_post_install(installer)
# end
保存
执行命令
cd ..
arch -x86_64 pod install
之后
react-native run-ios