Xcode 14项目编译错误:com.apple.Xcode.tools.swift.compiler不是绝对的



Xcode 13中没有错误,但在升级到Xcode 14后,我开始收到下面的错误。这个错误似乎并没有阻止构建成功完成。

错误生成:P1的依赖项:target-IMIHome_CN-cc573f8f295fdacea3720ac31b3c32d81d4253176a57d0d035f573833325806-:调试:SwiftDriver编译要求IMIProject normal arm64 com.apple.xcode.tools.swift.compiler不是绝对的(Pods/IMSHingCapability/IMSThingCapabilite/IMSThingcapabilite.framework/Modules/module.map(。

我们的一些第三方库也遇到了同样的问题。从framework升级到xcframework将解决这个问题。如果第三方库不提供xcframework${PROJECT_DIR}/Pods";从";用户标题搜索路径";解决问题。

通过将模块映射文件从";external_ c";至";系统";

module ABC [system] {
...
}