Ich hasse dieses Problem! Es scheint eine einfache Lösung zu geben, die SOMETIMES funktioniert:
Mögliche Lösung
Gehen Sie zu Build Phases -> Link Binary With Liibraries.
Wenn Sie ein Problem mit z.B. Foundation.framework haben. Löschen Sie diese einfach --- d.h. verwenden Sie die Minustaste ("-") am unteren Ende der Liste.
Und fügen Sie es dann mit der Plus-Schaltfläche wieder hinzu.
Bereinigen Sie den Build-Ordner. (Halten Sie dazu die ALT-Taste gedrückt und klicken Sie dann auf Produkt -> Bereinigen. Sie werden sehen, dass sich "Bereinigen" in "Bauordner bereinigen" ändert)
Eine andere mögliche Lösung
Lesen Sie unbedingt die Antwort von Matthew hier ...
iOS SDK nach Neuinstallation nicht mehr funktionsfähig UIKit und Foundation Frameworks nicht gefunden
Schauen Sie sich den Wert der "Framework Search Paths" an.
Eine andere mögliche Lösung
Deinstallieren Sie XCode 4.3 vollständig, verwenden Sie dazu "CleanMyMac" (es wird versuchen, alle zugehörigen Komponenten der Anwendung zu finden, die Sie zu löschen versuchen).
Dann verwenden Sie einfach den App Store, um XCode (erneut) zu installieren. Wie David erwähnt, kann dies manchmal dieses verdammte Problem beheben.
Warum passiert das?...
Ich glaube, dass dieses Problem in Situationen auftreten kann, in denen Sie z.B. Ihre Festplatte ausgetauscht haben (d.h. wahrscheinlich mit Carbon Copy Cloner oder ähnlichem) oder in denen das Hauptvolume auf Ihrem Mac umbenannt oder in irgendeiner Weise verändert wurde. Ich denke, dass es einen kleinen Fehler im neuen Xcode im "Anwendungsstil" geben könnte, der diese Art von Pfadänderung manchmal versteht und manchmal nicht.
Ich hoffe, es hilft jemandem!
Das ist ein ärgerliches Problem. Mir ist es gerade wieder passiert, in diesem Fall, weil ich nachträglich eine Kopie des "alten" XCode von einem Rechner gelöscht habe. (Es ist vielleicht besser, XCode im alten Stil (/Developer-Verzeichnis usw.) vollständig zu löschen, bevor man das XCode im neuen Stil installiert).