2011-07-11 5 views
0

Xcode 3.2.5のSTRINGS_FILE_OUTPUT_ENCODINGビルド設定が動作しません。Xcode 3.2.5でSTRINGS_FILE_OUTPUT_ENCODINGが動作しません

.stringsファイルを含む私のソースコードは、UTF-8です。ビルドされたアプリケーションで.stringsファイルをUTF-16として保存する必要があります。

プロジェクト|アクティブターゲットの編集「ビルド」タブ(ターゲットは1つだけです)は、次のように設定されています。

「コピーしたファイルを変換する」(APPLY_RULES_IN_COPY_FILES)がチェックされています。 "文字列ファイル出力エンコーディング"(STRINGS_FILE_OUTPUT_ENCODING)がUTF-16に設定されています。

しかし、ビルドされた.appの.stringsファイルは引き続きUTF-8です。

STRINGS_FILE_OUTPUT_ENCODINGの目的は間違っていますか?それとも間違っているのですか?または何?この問題で他の誰のために

答えて

0

これが適切に翻訳するためのものとしてXcodeで.stringsファイルを登録しないことによって引き起こされました。ローカリゼーションフォルダの構造が間違っていました。構造を修正し、ローカライゼーションのために.stringsファイルを適切に登録すると、すべてが機能しました。

(これは私が継承したプロジェクトでした)

関連する問題