Xcode baut keine App mit Änderungen auf

8

Nach dem Upgrade auf Lion baut Xcode 4.1 meine iOS-Apps nicht mehr mit den neuesten Änderungen auf (z. B. Code, Bundle-Name, Symboländerungen).

Vor dem Upgrade, als ich Snow Leopard verwendet habe, egal welche Änderung ich vorgenommen habe oder ob ich eine Datei außerhalb von Xcode durch den Finder ersetzt oder einen externen Texteditor verwendet habe, würde Xcode immer eine neue Kopie erstellen Änderungen werden übernommen, ohne dass zusätzliche Schritte erforderlich sind.

Nun scheint Xcode darauf zu bestehen, eine vorherige Version zu verwenden, und die einzige Möglichkeit, dass ich sicher sein kann, dass es mit allen enthaltenen Änderungen erstellt wird, ist ein Produkt & gt; Reinigen Sie das Hauptmenü und starten Sie Xcode neu.

Was ist hier los? Gibt es eine einfache Einstellung, die ich vermisse? Ich hatte nie etwas anderes, als Run zu klicken, als ich auf Snow Leopard war, und alle Änderungen wurden immer ohne Fehler aufgenommen. Wenn ich das nicht beheben kann, werde ich zu Snow Leopard zurückkehren.

    
user955853 21.09.2011, 00:27
quelle

6 Antworten

4

Löschen Sie den Ordner "Build" im Ordner Ihrer App auf Ihrem Computer und versuchen Sie, die App erneut auszuführen. Das sollte es beheben.

    
Prajoth 21.09.2011 00:36
quelle
2

Lion ist dafür bekannt, dass es Probleme mit Xcode gibt. Ich habe das gelöst, indem ich die neueste verfügbare Betaversion installiert habe. Wenn Sie keinen Zugriff auf die neueste Betaversion haben, versuchen Sie, sie zu deinstallieren und neu zu installieren. So deinstallieren Sie:

sudo / Entwickler / Bibliothek / uninstall-devtools --mode = all

    
El Developer 21.09.2011 00:35
quelle
2

Gehe zum Ordner

/ Users /% yourusername% / Library / Entwickler / Xcode / DerivedData /% yourworkplacename% / Build / Intermediates /

Löschen Sie die Projekte, die Sie neu erstellen möchten.

Es funktioniert, damit die geänderte Datei wirksam wird, nachdem ich sie ausgeführt habe.

    
temple 13.07.2013 01:21
quelle
2

Ich hatte das gleiche Problem und habe das gelöst.

Beim Erstellen von Build und nach der Installation der App, wenn Sie die Änderungen, die Sie darin vorgenommen haben, nicht erhalten, bedeutet ".app" wurde nicht richtig aktualisiert.

Um dieses Problem zu beheben: - & gt;

  

Lösche zuerst '.app' aus dem Projekt im Produktordner und mache dann   Archivieren (Xcode- & gt; Menüleiste- & gt; Produkt- & gt; Archivieren, wir tun nichts von   Dieses Archiv, schließe jetzt das Organisatorfenster)

     

Säubern Sie jetzt Ihr Projekt und erstellen Sie dann Build, indem Sie die Build-Option aufnehmen.   Jetzt Build ist mit Ihrer neuesten Arbeit aktualisiert.

    
Gourav Joshi 19.09.2015 07:03
quelle
1

Ich habe viele Probleme mit der Übernahme "alter" Projekte in neuere Xcode-Versionen erlebt. Wenn es nicht zu schmerzvoll ist, würde ich ein neues Projekt erstellen und einfach alle Ihre Klassen und Ressourcen hinzufügen, um sicherzustellen, dass es für Xcode frisch ist. Dies ist in einigen Fällen nicht trivial, aber es ist wahrscheinlicher, das Problem zu beheben.

    
LucasTizma 21.09.2011 00:37
quelle
1

Hatte einen ähnlichen Effekt, wo jede Änderung ignoriert wurde, sagte Xcode, dass es kompiliert wurde, aber der Simulator zeigte eine vorherige Version. Selbst wenn ich sauber gemacht und umgebaut habe. Das Problem war im Simulator, ich bemerkte 2 Symbole des gleichen Projekts. Ich habe sie beide im Emulator deinstalliert und erneut ausgeführt, dieses Mal korrekt mit allen meinen Änderungen. Erraten Sie, dass das Problem aufgrund von Änderungen im Namen des Projektpakets aufgetreten ist. Dies muss den Simulator verwirrt haben. Also hat das Löschen der Apps im Simulator den Zweck erfüllt.

    
karel 13.02.2013 14:12
quelle

Tags und Links