iOS 测试中未启用后台模式
Background mode is not enabled in iOS tests
我正在编写一个 Swift 库,该库又使用 AudioKit 库作为依赖项。在 iOS 中使用 AudioKit 时,您必须在项目设置的功能部分启用 'Background Mode'。但是当 运行 iOS 测试时,没有地方可以进行这样的配置,因此你会遇到这个错误:
CheckError Error: kMIDINotPermitted: Have you enabled the audio background mode > in your ios app?
我尝试将相应的 "Required background modes" 条目添加到库和测试文件的 plist 文件中,但无济于事。也许 AudioKit 的测试代码可以说明一些问题?谢谢
我找到了解决方案:
在项目的 "Capabilities" 选项卡中启用背景音频,位于 "Background Modes."
下
我正在编写一个 Swift 库,该库又使用 AudioKit 库作为依赖项。在 iOS 中使用 AudioKit 时,您必须在项目设置的功能部分启用 'Background Mode'。但是当 运行 iOS 测试时,没有地方可以进行这样的配置,因此你会遇到这个错误:
CheckError Error: kMIDINotPermitted: Have you enabled the audio background mode > in your ios app?
我尝试将相应的 "Required background modes" 条目添加到库和测试文件的 plist 文件中,但无济于事。也许 AudioKit 的测试代码可以说明一些问题?谢谢
我找到了解决方案:
在项目的 "Capabilities" 选项卡中启用背景音频,位于 "Background Modes."
下