swift - AudioKit Xcode 12 测试版

标签 swift audiokit xcode12

刚刚下载了 Xcode 12 beta,并尝试安装 AudioKit 框架,将“其他链接器标志”设置为包含“-lc++”,并确保添加的框架设置为“嵌入并签名”

当我启动 AudioKit 主类时:

import Foundation
import AudioKit
class AudioClass{

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

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

无法从模块接口(interface)构建模块“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 (明确使用版本 5.0.b1),对于 SwiftPM here (与主分支)。

请注意,API 发生了一些重大更改,因此您可能需要更新您的更改。最大、最明显的一个是将 AKSettings 类重命名为 AKManager

关于swift - AudioKit Xcode 12 测试版,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62917950/

相关文章:

ios - UISplitViewController 的 preferredDisplayMode : incorrect behavior

ios - 存在 AKMicrophone 时来自 AKMIDISampler 的连续正弦波

ios - AVAudioEngine 在 iOS 13 上导致 AUGraphParser::InitializeActiveNodesInInputChain 错误

ios - 父 ViewController 如何知道其子 ViewController 何时被弹出?

swift - 删除搜索栏上的文本并返回到搜索前的 View 。 swift

ios - 在从 firebase 登录提取数据之前加载 View Controller - Swift

ios - AudioKit:根据陀螺仪数据/摇摆手机改变声音?

ios - Catalyst 的 ML 构建错误(Xcode 12 GM)

使用 Firebase pod 的 Xcode 12。词法或预处理器问题。 "pb.h' 文件未找到 <angled> 包含;使用 "quotes"代替”?

ios - 嵌入 UITabBarController 中的 UISplitViewController 在 iOS 14 中表现得很奇怪