![](/img/trans.png)
[英]YogaKit.modulemap not found in React Native on IOS after build in Xcode 12.4 on Macbook M1
[英]yogakit/yogakit.modulemap' not found React Native, on Apple M1
我正在尝试编译一个配置了WatermelonDB
的 hello-world react-native 应用程序。 我有一台 M1 Macbook Pro M1 并按照此处和此处给出的说明为Watermelon
设置项目。 设置完成后, Android
的编译可以正常工作,但 iOS 的编译失败并出现以下错误:
此问题已在此处讨论,但问题是此错误可能在许多不同的情况下发生。 因此,有很多不同的建议,并非所有建议都针对 M1 上出现的这个问题。
我正在使用 Xcode 13.4 并试图在 iOS 模拟器上启动应用程序,因为我没有要测试的 iOS 手机。
请不要提供涉及安装旧版本react-native
或Xcode
的解决方案。 我正在寻找使最新版本的react-native
在最新版本的Xcode
上工作的解决方案。
我已经设法通过使用Rosetta
让它工作。 在开始创建项目之前,我执行了以下步骤。
Xcode
,右键单击它并选择“获取信息”完成此操作后,我按照问题中链接到的教程中的所有步骤进行操作。 日志仍然显示我最初发布的错误:
但构建继续、完成并在iOS
模拟器上成功启动。
也许有更好的解决方案不依赖于Rosetta
。 但这对我现在有用。
编辑:我第二次做本教程时做的另一件事是通过双击.xcworkspace
而不是.xcodeproj
文件来启动Xcode
设置。 不确定这是否是解决方案的一部分。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.