Wenn Sie localizable.strings mit vielen Einträgen in Ihrem XCode-Projekt verwenden, können Sie früher oder später einen Schlüssel mehrmals verwenden. Ist es möglich, dass XCode diesen Fall findet und eine Warnung darüber ausgibt?Wie finden Sie doppelte Schlüssel in Localizable.strings-Dateien automatisch?
Apples Resource Programming erwähnt das genstrings-Tool, aber normalerweise verwenden Sie das nicht selbst in XCode. Also, wie kann ich XCode doppelte Schlüssel in solchen Dateien erkennen lassen, ohne genestrings manuell auszuführen?
Bounty note: die Prämie eine Lösung verdienen voll mit XCode integrieren muß, wenn es externe Ressourcen wie Skripte verwendet, das heißt, es mit Eingabedateien angegeben in XCode arbeiten muß, einen Build markiert, wie im Fall von Duplikaten scheitern und darf nicht für falsche Positive wie Leerzeilen oder Kommentare ausgelöst werden.
Ich glaube nicht, Xcode kann das tun, also müssten Sie wahrscheinlich ein Skript in Python oder so etwas schreiben und es als Teil eines Builds nennen. – trojanfoe