AudioKit Xcode 12 测试版

AudioKit Xcode 12 beta version

刚下载 Xcode 12 beta,并尝试安装 AudioKit 框架,已将 'other linker flags' 设置为包含 '-lc++' 并确保添加的框架设置为“嵌入和签名

当我启动 AudioKit main 时 class:

import Foundation
import AudioKit
class AudioClass{

init() {
   // would normally start AudioKit/mixer/single instrument in here
}
}//end simple class

我尝试编译后收到以下错误消息:

无法从其模块接口构建模块 'AudioKit';生成它的编译器 'Apple Swift version 5.2 (swiftlang-1103.0.32.1 clang-1103.0.32.29)' 可能使用了此编译器不支持的功能 'Apple Swift version 5.3 (swiftlang-1200.0.16.13 clang-1200.0.22.25)' 即版本更新会及时修复的问题 - 有人知道 Xcode 12/iOS 14 的 AudioKit 什么时候出来吗?

使用 Xcode 12 beta 的最佳选择是使用 AudioKit v5 的 beta 包。这些将通过 CocoaPods 或 SwiftPM 支持 XCFrameworks,这不应该给你这些错误。

您可以找到 CocoaPods here (use version 5.0.b1 explicitly), and for SwiftPM here(使用 master 分支)的说明。

请注意,有一些重要的 API 更改,因此您可能需要更新您的更改。最大、最明显的是 AKSettings class 重命名为 AKManager.