1、更换npm镜像源
npm config set registry https://registry.npm.taobao.org --global
npm config set disturl https://npm.taobao.org/dist --global
2、更换Yarn镜像源
yarn config set registry https://registry.npm.taobao.org --global
yarn config set disturl https://npm.taobao.org/dist --global
3、修改ruby镜像源
3.1查看源
gem sources
3.2移除源
gem sources --remove 源名
3.3查看是否移除成功:
gem sources
没有就证明移除成功
3.4添加源
gem sources -a https://gems.ruby-china.com/
再来一次 gem sources 确保只有一个源
接下来就可以安装cocoapods
sudo gem install cocoapods
3.5下载成功之后使用
pod setup
当出现`Setup completed`说明安装完成!
4、清除缓存
下载失败的时候使用
yarn cache clean
5、错误找不到iPhone X模拟器
5.1 在Xcode 11中打开文件projectName / ios / projectName.xcworkspace文件
5.2 选择您要使用的设备(发布iPhone Pro后,iPhone X不在列表中,因此您需要单击加号按钮并添加到当前设备列表中)
5.3 当您的新设备在列表中时,您可以关闭Xcode 11并尝试从终端运行仿真器(react-native run-ios)