刚刚下载了Xcode 12测试版,并尝试安装AudioKit框架,已将"其他链接器标志"设置为包括"-lc++",并确保添加的框架设置为";嵌入并签名";
当我启动AudioKit主类时:
import Foundation
import AudioKit
class AudioClass{
init() {
// would normally start AudioKit/mixer/single instrument in here
}
}//end simple class
我在尝试编译后收到以下错误消息:
无法从模块接口生成模块"AudioKit";生成它的编译器"Apple Swift 5.2版(swiftlang-11003.0.32.1 clang-1103.0.32.29("可能使用了该编译器不支持的功能"Apple Swi夫特5.3版(Swift lang-1200.0.6.13 clang-1200.0.2.225("I.e版本更新会及时修复的问题-有人知道Xcode 12/iOS 14的AudioKit什么时候会发布吗?
Xcode 12测试版的最佳选择是使用AudioKit v5的测试包。这些将通过CocoaPods或SwiftPM支持XCFrameworks,这不会给您带来这些错误。
你可以在这里找到CocoaPods的说明(明确使用5.0.b1版本(,在这里找到SwiftPM的说明(使用master分支(。
请注意,API发生了一些重大更改,因此您可能需要更新您的更改。最大、最可见的是AKSettings
类,该类已重命名为AKManager
。