【发布时间】:2020-03-17 23:54:45
【问题描述】:
更新到 Xcode 11.2.1 后,我无法导入 AudioKit 而不会出现以下错误: “使用 Swift 5.1 编译的模块不能被 Swift 5.1.2 编译器导入”。 我已经同意“为分发构建库”,但仍然遇到同样的错误。有没有办法解决这个错误?谢谢!
【问题讨论】:
-
是的,这是因为新版本的 Xcode 没有构建模块,您需要返回之前版本的 Xcode 来解决这个问题。在下载部分输入 (developer.apple.com) 并选择 Xcode 版本 11。
-
您必须使用 Xcode 11.2.1 自己编译 AudioKit。有多种解决方案:您可以使用 Frameworks 文件夹中的 shell 脚本 ./build_frameworks.sh,如果您正在使用“carthage update”,将 AudioKit iOS 项目嵌入到您自己的项目中,...如果您正在使用 shell 脚本或Carthage,请务必在 Xcode -> Preferences -> Location 中选择正确版本的 Xcode 命令行工具。
-
@AndresGomez 下载旧版本似乎是最好的选择,谢谢!