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问题