Xcode kann Info.plist oder Prefix.pch nicht finden, wenn ein Release-Build erstellt wird

8

Ich habe ein Projekt, das einige Dateien zwischen einer Mac-Anwendung und einer iPad-App freigibt. Aus diesem Grund habe ich die Dateien Info.plist und Prefix.pch für jeden in Unterordner für Mac und iPad verschoben. Ich kann die iPad-App in Debug-Konfiguration ohne Problem erstellen, für den Simulator und für ein Gerät. Ich erhalte die folgenden Nachrichten in den Build-Ergebnissen:

  

Prozess iPad / Fogozine-Info.plist

     

Vorkompilieren iPad / Fogozine_Prefix.pch

mit einem großen grünen Häkchen neben beiden. Alles ist gut.

Wenn ich jedoch für Release aufbaut, bekomme ich Folgendes:

  

Prozess Fogozine-Info.plist

     

Die Datei "Fogozine-Info.plist" konnte nicht geöffnet werden, weil es keine solche Datei gibt.

     

Vorkompilierung Fogozine_Prefix.pch

     

Der Befehl /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc-4.2 ist mit dem Beendigungscode 1 fehlgeschlagen.

mit großen roten Ausrufezeichen daneben. Gibt es eine Build-Einstellung, die ich für den Release-Build benötige? Ich kann sehen, dass es einen Info.plist-Eintrag in den Build-Einstellungen gibt, aber das Endergebnis ist das gleiche, egal ob ich es leer lasse, es auf iPad setze oder es auf iPad / Fogozine-Info.plist für alle Build-Konfigurationen setze . Ich sehe nichts in Bezug auf die Prefix.pch-Datei. Dies scheint ein Fehler in Xcode zu sein. Jede Hilfe würde sehr geschätzt werden.

    
Jose Ibanez 25.08.2010, 16:59
quelle

1 Antwort

10

Ich habe es. Ich habe in den Build-Einstellungen des Projekts gesucht, aber ich musste in den Build-Einstellungen des Ziels nachsehen. Die zwei Einstellungen, die ich ändern musste, waren Info.plist File und Prefix Header . Wenn ich sie anfänglich geändert habe, muss ich sie nur für die Debug-Build-Konfiguration geändert haben.

    
Jose Ibanez 25.08.2010, 19:12
quelle

Tags und Links