我的头撞墙已经有一段时间了。 我的 Xcode 项目在重构时出现了一点混乱,并且拒绝构建。我已经消除了所有其他错误,除了最后一个链接时错误:
Framework not found AudioUnit
我有 AudioUnit 标头,AudioUnit.framework 像以前一样包含在我的项目中(目标 > 获取信息 > 常规 > 链接库 > + ),但我无法弄清楚为什么它现在不起作用。 AudioToolbox.framework 也包含在内。
删除 AudioUnit.framework 并添加 CoreAudio.framework
对我有帮助:删除 AudioUnit.framework,然后添加 AudioToolbox.framework、Clean、Build
在我的例子中,编译器对 AudioUnit 撒谎,事实上项目只需要 AudioToolbox.framework。
我已经尝试更换所有可用的音频框架(AudioToolbox、CoreAudio 和 AudioUnit),但没有任何配置起作用。 Xcode 发生了一些奇怪的事情。
我重新安装了 Xcode 并将代码迁移到新项目。现在,它可以使用与我之前完全相同的框架构建良好的版本。这是一个令人沮丧的解决方案,但仍然是一个有效的解决方案。