2009-11-18 80 views
27

現在已經把我的頭撞到了牆壁一段時間了。 我的Xcode項目在重構的時候有點過時,並拒絕構建。我壓扁所有其他錯誤,除了最後一個鏈接時間錯誤:沒有找到框架AudioUnit

Framework not found AudioUnit 

我有AudioUnit頭,該AudioUnit.framework包括在我的項目,因爲它是(目標>獲取信息>常規>鏈接前圖書館> +),但我不明白爲什麼它現在不起作用。 AudioToolbox.framework也包括在內。

回答

91

刪除AudioUnit.framework並添加CoreAudio.framework

+5

確保您爲CoreAudio導入的是#import TechZen 2009-11-18 16:23:49

+0

+1,因爲這對我有用 – lawrence 2010-03-16 22:31:16

+10

對於來自Google的用戶:您可能還需要添加AudioToolkit.framework,而不是除了CoreAudio.framework。 – warrenm 2011-03-04 21:49:46

1

我已經嘗試換出所有可用的音頻框架(AudioToolbox,CoreAudio的和AudioUnit),並沒有配置工作。 Xcode的一些奇怪的事情正在發生。

我重新安裝Xcode並將代碼遷移到新項目。現在,它的構建與我以前的完全相同。一個令人沮喪的解決方案,但仍然工作。

8

幫助了我:去除AudioUnit.framework,然後加入AudioToolbox.framework,清潔,構建

在我的情況下編譯器謊報AudioUnit,其實項目只要求AudioToolbox.framework。