2013-10-10 9 views
5

Nachdem ich meinem Bestandskatalog neue Bildsets und Bilder hinzugefügt habe, scheint Xcode nicht daran zu denken, dass er sich an Git binden muss.Wie überzeuge ich Xcode und Git, dass mein Asset Catalog aktualisiert wurde?

No M flag

Gelegentlich wird es um die Änderung bemerken, wenn ich Xcode beenden und neu starten, aber das scheint ein wenig unzuverlässig.

Oder fehlt mir etwas offensichtlich?

UPDATE: Das 'M' ist aufgetaucht! Es scheint, eine git pull Durchführung hat es realisiert, es gab eine lokale Änderung (?!).

Ich habe das Symptom geheilt, aber kann jemand die Ursache erklären?

enter image description here

+0

Ich erinnere mich vage eine Option "in Ordner kopieren", wenn Sie Dateien in xcode hinzufügen. Existieren diese Dateien physisch an diesem Ort? Überprüfen Sie mit der Befehlszeile oder was auch immer der Finder. –

+0

@JohnnyZ - Yup, die Bilder sind, wo sie sein sollten, neben der Datei 'Contents.json' der Gruppen. (Ich habe vergessen, das Kästchen 'Kopieren' vorher anzukreuzen, also weiß ich, was du meinst) – Garry

+0

ein anderer Debugging-Schritt: Führe 'git status' von einer Befehlszeile in einer Situation aus, in der du das 'M' nicht siehst. Was ist das Ergebnis? –

Antwort

0

die Taste build/laufen Hit. Manchmal braucht Git etwas Druck, um zu verstehen, dass sich die Dinge geändert haben könnten. Wenn es nicht funktioniert, versuchen Sie, etwas umzubenennen oder sogar einen Variablennamen in Ihren Code zu ändern.