我正在使用AudioKit作为音频框架的Mac应用程序上工作。 AudioKit可以与MacOSX正常运行,与iOS相同,没问题!
我需要将Sanbox设置设为On(打开),这是将应用程序发送到Mac AppStore所必需的,因此我不得不更改SandBox的权利才能使其正常工作(相关文章:Audiokit crashes when enabling sandbox in OS X)。 该应用程序运行正常,除了在应用程序启动过程中我收到此肮脏的安全消息时说:“使用请求的音频单元要求降低安全性设置。确定要继续»。
我认为此警报是由权利文件中的“ com.apple.security.temporary-exception.audio-unit-host”行引起的。
由于我的应用程序不是音频单元主机,因此我应该能够删除此行,但是它可能还需要在AudioKit框架中进行一些更改。这是可行的,因为AudioKit是开源的。
我的问题是我应该在AudioKit框架中的什么位置删除与音频单元主机相关的代码?这可行吗?我希望如此...
欢迎任何帮助!