2013-02-05 12 views
7

Ich habe meine Info.plist Datei lokalisiert, weil ich unterschiedliche Namen für die App in verschiedenen Sprachen haben muss.Wählen Sie info.plist Datei

Da ich das tat, zeigt das Projektfenster diese Schaltfläche: Wählen Sie info.plist Datei.

enter image description here

Wenn ich auf diese Schaltfläche klicken, um ein Fenster ohne Auswahl erscheint. Und schlimmstenfalls wird das Projekt nicht kompiliert und gibt einen Fehler Fehler: konnte Daten von '/Users/user/Documents/myApp/Info.plist' nicht lesen: Die Datei "Info.plist" konnte nicht geöffnet werden, weil Es gibt keine solche Datei.

In der Tat ist die Nachricht korrekt, weil Xcode es von diesem Ort entfernt und eine Kopie von Info.plist zu jedem lokalisierten Verzeichnis hinzugefügt hat (en.lproj, PT.lproj, etc.).

Also ... wie behebe ich das?

+0

Sie müssen eine generische 'Info.plist' Datei erstellen, Sie können jede vorhandene' Info.plist' Datei klonen, und dann müssen Sie Ihrem Projekt hinzufügen. Das gleiche Problem tritt auf, wenn Sie verschiedene Ziele erstellen. Unabhängig davon, dass Sie kein solches Ziel haben, müssen Sie eine Standarddatei namens "Info.plist" mit demselben Namen wie für das erste Ziel haben. – holex

+0

was meinst du? Info.plist war da. Ich habe auf "diese Datei lokalisieren" geklickt. Xcode hat die Datei nach en.lproj, pt.lproj usw. verschoben, und Xcode hat die Datei aus dem Projektstamm entfernt. So funktioniert es mit allen lokalisierten Dateien. – SpaceDog

+1

yep, versuchen Sie, eine Standard 'Info.plist' Datei außerhalb der Ordner' .lproj' zu setzen. – holex

Antwort

Verwandte Themen