2013-06-28 3 views
6

Ich habe einen neuen Satz von Controllern erstellt und als ich versuchte den neuen Code zu archivieren, bekam ich diesen Fehler, der passierte, als die Archivierung über diese ging Controller:iOS - Fehler während der Archivierung noting UAPushLocalization.bundle/de.lproj/Localizable.strings

error: open /Users/owner12/Library/Developer/Xcode/DerivedData/Marketing-eusiyfrkjsbjfxdgpauubwhvpazb/Build/Intermediates/ArchiveIntermediates/Marketing/InstallationBuildProductsLocation/Applications/Marketing.app/UAPushLocalization.bundle/en.lproj/Localizable.strings: No such file or directory 

Ich verstehe, dass es über die Push-Enabling-Bibliothek spricht. Und etwas über eine Lokalisierungseinstellung.

Aber ich habe keine Ahnung, wie das zu beheben ist. Kann jemand vorschlagen, wie man das repariert?

Und hier ist der Screenshot dieser Referenz in der Liste Build-Phasen -> Bundle-Ressourcen kopieren rot hervorgehoben.

enter image description here

Danke, Alex

Antwort

3

Xcode hat einige seltsame Probleme mit Lokalisierung von Zeit zu Zeit. Ich würde Ihnen empfehlen, den gesamten Text in der EN-Lokalisierungsdatei zu kopieren (erweitern Sie die Lokalisierungszeichenfolgendatei und wählen Sie das englische "en" aus). Fügen Sie es irgendwo ein, klicken Sie mit der rechten Maustaste auf die Datei, zeigen Sie es im Finder an, löschen Sie die Lokalisierungsdatei, deaktivieren Sie die Lokalisierung für Englisch, säubern Sie Ihr Projekt, wählen Sie die Lokalisierungsdatei aus, überprüfen Sie die englische Datei und erstellen Sie eine neue Datei Hier.

Stellen Sie außerdem sicher, dass keine Tippfehler darin enthalten sind.

+0

danke - würden Sie wissen, wo sich die Lokalisierungsdatei befindet? Ich habe nie einen erstellt. – Genadinik

+0

Suchen Sie im Dateibrowser auf der linken Seite nach einer Datei "Localizable.strings". Es sollte mindestens eine standardmäßig sein. Wenn es keine gibt, erstellen Sie eine. Datei -> Neu -> iOS -> Strings-Datei. Übrigens kann es völlig leer sein. – Pochi

Verwandte Themen