从零开始配置React-Native IOS环境

最近开始研究React Native, 没想到在第一步装环境的时候,就因为“网络原因”,遇到各种报错,这里记录一下环境配置上遇到的各种坑。

参考官方文档

以前都是习惯于直接参考英文文档,这次因为网络问题,才意识到,React Native中文网里面很多坑都给你提前预警了,建议在装环境这一步,直接参考中文网站。

cocoapods 安装问题

在根据官网文档一步一步安装之后,继续运行命令sudo gem install cocoapods来安装cocoapods。因为我是M1芯片的Macbook,所以直接安装会遇到问题。这时候有两个解决办法:

  1. 通过brew来安装,执行命令brew install cocoapods
  2. 参考官方文档中给出的Mac M1 的注意事项,安装ffi包来在安装和装载 pods 时调用合适的系统架构
sudo arch -x86_64 gem install ffi
arch -x86_64 pod install

pod install 太慢的问题

在已经根据官网文档步骤安装好前置环境。使用React Native 内建的命令行工具创建新项目时,我遇到的情况是命令行停在 Installing CocoaPods dependencies 很久,直到20分钟之后timeout。
这时候报错的log会提示你进到项目的ios文件夹内&#

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值