From d9ae4b8a1f18c92baa08583831a328a1cdda57e9 Mon Sep 17 00:00:00 2001 From: Guido Date: Fri, 11 Sep 2026 21:00:39 +0200 Subject: [PATCH] README: Xcode vor dem Generieren beenden MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Ein geöffnetes Xcode liest die neu erzeugte project.pbxproj nicht nach und überschreibt sie beim nächsten Sichern. Neue Dateien fehlen dann im Build, ohne dass irgendwo ein Fehler auftaucht — das hat mehrere Runden gekostet, in denen Korrekturen gar nicht auf dem Gerät ankamen. Gehört an die Stelle, an der die Einrichtung beschrieben wird, nicht in eine Erinnerung. Co-Authored-By: Claude Opus 5 --- README.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/README.md b/README.md index 8f5fbbb..7965200 100644 --- a/README.md +++ b/README.md @@ -36,6 +36,20 @@ xcodegen generate open Flixy.xcodeproj ``` +> **Wichtig: Xcode vorher beenden.** +> +> `xcodegen generate` schreibt `project.pbxproj` neu. Ein geöffnetes Xcode +> liest das nicht nach — es hält seinen eigenen Stand im Speicher und +> überschreibt die frisch erzeugte Datei beim nächsten Sichern wieder. Neue +> Dateien fehlen dann im Build, ohne dass irgendwo ein Fehler auftaucht. +> +> Das ist der Preis dafür, die Projektdatei aus Git herauszuhalten. Immer wenn +> Dateien dazukommen oder `project.yml` sich ändert: Xcode mit ⌘Q beenden, +> `xcodegen generate`, neu öffnen. +> +> Ob der Build aktuell ist, steht in der App unter **Einstellungen → +> Diagnose** als Build-Datum. + Der Code liegt zum größten Teil in lokalen Packages unter `Packages/FlixyKit`. Das App-Target enthält nur Oberfläche und Navigation.