M1芯片Mac搭建RN环境注意事项

M1芯片Mac搭建RN开发环境注意事项:

  1. 选择符合Apple Silicon的Homebrew包。在安装软件时,要选择能够在M1芯片上完美运行的Homebrew包,例如Node.js选择版本14以上,Python选择3.9版本等。
  2. 安装rosetta翻译器。某些软件包还不支持Apple Silicon,需要安装rosetta来翻译运行,你可以在终端运行/usr/sbin/softwareupdate --install-rosetta来安装。但尽量选择支持Apple Silicon的软件为佳。
  3. CocoaPods的版本要最新。如果要进行iOS开发,CocoaPods版本要选择最新版本,例如1.10.0及以上版本支持Apple Silicon。
  4. 选择预构建的没有安装脚本的watchman。watchman的4.9.0版本开始提供针对Apple Silicon的预构建包,直接下载使用即可,无需运行安装脚本。
  5. 如果使用nvm管理Node版本,要选择支持Apple Silicon的版本。当前nvm的0.38.0版本开始支持在Apple Silicon上管理Node版本,要选择该版本或更新版本。
  6. 打开Xcode的"Prefer Intel"选项。在运行和调试iOS应用时,要在Xcode的schemes选项中,将"Prefer Intel"选项值设置为"None",以确保模拟器运行在M1芯片上。
  7. Android Studio选择4.2及以上版本。Android Studio 4.2版本开始支持在Apple Silicon上运行,要选择该版本或更新版本,并在运行应用时选择在Apple Silicon上运行。
  8. 模拟器要选择使用Apple Silicon。在运行iOS应用时选择使用M1芯片的新模拟器,并确保在Xcode的"General"选项卡中,"Deployment Target"选择"iOS 14"或更高版本。
  9. 部分库要参考React Native的M1支持指南进行配置。对某些库你可能需
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值