2016-08-30 2 views
2

Ich habe ein iPhone App, die physikalisch gereinigt werden muss, um die folgenden Buildfehler vermeiden:Was bewirkt, dass die Basislokalisierung doppelte Storyboard-Dateien erstellt?

enter image description here

Dies ist, was ich im Navigator haben:

enter image description here

Und das ist Was ich im Abschnitt "Lokalisierung" der Build-Einstellungen habe:

enter image description here

Es funktioniert, aber ich bin mir nicht sicher, dass das jemals so funktionierte, wie es sollte; Es wurde vor einigen (wie 4) Jahren geschrieben. Jetzt versuche ich, es aufzuräumen, damit ich es in eine universelle App umwandeln kann (zuerst muss ich sicherstellen, dass es wie geplant funktioniert, bevor ich irgendwelche drastischen Änderungen mache.)

Kann mir bitte jemand in die richtige Richtung zeigen Aufräumen? (Das heißt welche Dateien zu löschen, oder?)

Antwort

2

Hier ist, was in diesem Projekt geschieht wahrscheinlich:

enter image description here

Diese xx.lproj Datei ein Vermächtnis ist. Sie sollten es in Finder aber nicht in einem Project Navigator finden können. Wie folgt aus:

enter image description here

Dies ist nur die innere Struktur von Xcode so nur entfernen Referenzen aus Projektnavigator für all diese `` xx.lproj` Gruppen ohne Dateien vom Projekt zu entfernen und alles wird gut .

Wenn die App die Erstellung stoppt, müssen Sie diese Dateien möglicherweise erneut zu Ihrem Ziel hinzufügen. Wählen Sie dazu einfach ein "übergeordnetes" Storyboard aus und gehen Sie zu "Datei-Inspektor" (erste Registerkarte im Dienstprogrammebedienfeld) und wählen Sie das gewünschte Ziel aus .

+0

Dies sind wahrscheinlich die besten 100 Punkte, die ich je ausgegeben habe ... vielen Dank ... funktioniert wie ein Champion! – SpokaneDude

+0

Ich bin froh, dass ich helfen konnte. Bitte vergib mir mit Kopfgeld, wann immer du kannst :) – Kuba

+0

Es gab keinen Hinweis darauf, dass das Kopfgeld bezahlt wurde ... Könntest du bitte bestätigen, dass es bezahlt wurde/wurde? – SpokaneDude

Verwandte Themen