缺少所有第三方音频单元

问题描述 投票:0回答:1

在我的iOS AU主机应用程序中,我正在使用AVAudioUnitComponentManager.components方法检索可用音频单元的列表。大多数时候,它都能按预期工作。但是,有时它仅返回Apple创建的音频单元,而不返回设备上安装的任何第三方音频单元。有趣的是,如果在我的应用程序中遇到此问题后,我转到GarageBand并在此处打开“音频单元”列表,那么当我返回到我的应用程序时,所有第三方AU都存在。因此,我想知道也许应该在调用GarageBand正在执行的AVAudioUnitComponentManager.components方法之前进行一些其他初始化,并且我也应该在我的应用程序中进行此初始化。

有什么建议吗?

ios avfoundation core-audio audiounit
1个回答
0
投票

事实证明是发生了问题,因为我的应用程序没有带有“应用程序间音频”功能键的授权文件。将这种功能添加到我在xcode中的项目目标后,问题就消失了。

© www.soinside.com 2019 - 2024. All rights reserved.