2009-11-18 14 views
27

Ich hämmerte schon eine Weile gegen die Wand. Mein Xcode-Projekt ging beim Refactoring etwas durcheinander und weigerte sich zu bauen. Ich habe alle anderen Fehler zerquetscht, außer einem letzten linktime Fehler:Framework nicht gefunden AudioUnit

Framework not found AudioUnit 

ich die Audio Unit-Header haben, wird die AudioUnit.framework in meinem Projekt enthalten, wie es vorher war (Targets> Information> Allgemein> Linked Bibliotheken> +), aber ich kann nicht herausfinden, warum es jetzt nicht funktioniert. AudioToolbox.framework ist ebenfalls enthalten.

Antwort

91

entfernen AudioUnit.framework und fügen CoreAudio.framework

+5

Und stellen Sie sicher, dass Ihr Import für CoreAudio ist #import TechZen

+0

+1, weil dies für mich funktioniert – lawrence

+10

Für diejenigen, die von Google kommen: Sie können auch AudioToolkit.framework anstelle von oder hinzufügen zusätzlich zu CoreAudio.framework. – warrenm

1

Ich hatte bereits versucht, alle verfügbaren Audio-Frameworks Auslagern (AudioToolbox, CoreAudio- und Audio Unit) und keine Konfiguration gearbeitet. Etwas funky mit Xcode ging weiter.

Ich habe Xcode neu installiert und den Code in ein neues Projekt migriert. Jetzt funktioniert es mit den gleichen Frameworks wie zuvor. Eine frustrierende Lösung, aber trotzdem eine funktionierende Lösung.

8

für mich geholfen: AudioUnit.framework entfernen, dann AudioToolbox.framework Hinzufügen, Sauber, Bauen

In meinem Fall Compiler liegt etwa Audio Unit, wurde in der Tat für das Projekt nur AudioToolbox.framework erforderlich.

Verwandte Themen