如何解决此问题:由于上述错误,无法构建用于导入的模块“FrameworkA”

Asw*_*ath 6 xcode compiler-errors ios swift-package-manager

问题本身很容易描述。我有两个项目来创建框架 FrameworkA 和 FrameworkB。框架 B 依赖于框架 A。两者都有一个带有运行脚本(Run_Script)的目标,用于在各自的项目根目录中生成 xcframework。我将产品 FrameworkA.xcframework 添加为 FrameworkB 的依赖项。正如预期的那样,我可以导入并使用 FrameworkA 并构建 Framework B 及其 xcframework 生成目标。到目前为止,一切都很好。

现在我向框架 A 添加一个 Swift 包(无论什么包),尝试构建框架 B。我无法构建框架 B。由于以下错误:

Failed to build module 'FrameworkA' for importation due to the errors above; the textual interface may be broken by project issues or a compiler bug

无法构建导入模块

并在arm64-apple-ios-simulator.swiftinterface arm64-apple-ios-simulator.swiftinterface

这是 XCode 警告的编译器错误吗?我创建了一个示例项目来说明这个问题。测试XCF

第一次提交编译,最后一次失败。使用 XCode 13.3,默认工具链