只需在新的 Macbook M1 上创建一个新的 React Native 项目。起初它是在 Xcode 12.4 上构建的,但有任何问题。但几天后构建失败并出现错误:
<块引用>致命错误:找不到模块映射文件'/Users/jocoders/Library/Developer/Xcode/DerivedData/CryptoWalletApp-hfiwvoyqlbgufkgtyvqtxygiaodf/Build/Products/Debug-iphonesimulator/YogaKit/YogaKit.modulemap'
我已经尝试过,但没有任何效果:
各位大侠能告诉我怎么解决吗?现在可以在新的 Macbook M1 上为 React Native 进行开发吗?我已经有几个星期了,但仍然不能在 IOS 上工作,因为它太痛苦了,很多错误。我在等待更多来自 Android 的惊喜,而不是 IOS,但在真正的 Android 中,没有任何问题。
答案 0 :(得分:2)
我一整天都在试图找到这个决定,除了它对我没有任何帮助:请尝试通过 Rosetta 打开 Xcode - 在应用程序文件夹中右键单击 Xcode -> 获取信息 -> 将 Open with Rosetta 设置为 true
答案 1 :(得分:0)
当您尝试在 M1(Apple Silicon Chip) 中使用以下命令创建项目时:
npx react-native init ProjectName
尝试使用以下步骤构建:
softwareupdate — install-rosetta
”命令。npx react-native init ProjectName
npx react-native start to start
Metro。npx react-native run-android
以运行 Androidnpx react-native run-ios
以运行到 iOS。