Xcode 13 Debug-iphonesimulator/YogaKit/YogaKit.modulemap 未找到刚刚初始化的全新项目

Posted

技术标签:

【中文标题】Xcode 13 Debug-iphonesimulator/YogaKit/YogaKit.modulemap 未找到刚刚初始化的全新项目【英文标题】:Xcode 13 Debug-iphonesimulator/YogaKit/YogaKit.modulemap not found for a brand new project just initialized 【发布时间】:2022-01-20 17:14:45 【问题描述】:

使用以下命令创建了一个全新的 React Native 0.66 应用:

  npx react-native init myapp

应用程序已通过npx react-native run-ios 成功启动。在 Xcode 13 中,myapp.xcodeproj 被打开以测试构建是否会通过。令我惊讶的是,build 会抛出以下错误:

fatal error: module map file '/Users/macair/Library/Developer/Xcode/DerivedData/xyz_app6-gpxsmunajzbqoualaavtsfpnerep/Build/Products/Debug-iphonesimulator/YogaKit/YogaKit.modulemap' not found

这里有什么问题?我没有在应用程序中添加任何代码,它都是 React Native 生成​​的代码。即使 React Native 应用程序本身运行良好,Xcode 本身也会变成野兽。这就是为什么必须重新构建应用程序的原因。

【问题讨论】:

【参考方案1】:

这似乎是一个常见问题。这里的解决方案只是在 Xcode 中打开 myapp.xcworkspace 而不是 myapp.xcodeproj。基于工作区的构建顺利完成。

【讨论】:

以上是关于Xcode 13 Debug-iphonesimulator/YogaKit/YogaKit.modulemap 未找到刚刚初始化的全新项目的主要内容,如果未能解决你的问题,请参考以下文章

在 Xcode 13 和 Xcode 12 中使用 previewCGImageRepresentation?

Xcode SpriteKit:如何在 Xcode 13 中添加 Sprite Atlas

2021-11-17 xcode12.3 &xcode13.1 下lipo合并framework问题

Xcode 13 SwiftUI 颜色文字丢失

如何在 XCode 中生成 iOS 13 SwiftUI 项目?

Xcode 13 - 关闭自动导入功能