2012-03-06 9 views
0

同じファイル名でアプリケーションをローカライズしたいと思います。まず最初に、スプラッシュ画面をローカライズすることです。ローカリゼーションと警告:複数のビルドコマンド

のMyApp/ en.lproj/ Default.png [email protected] ZH-Hant.lproj/ Default.png [email protected]

:ファイル&フォルダ構造は、このようなものです

その後、私はこのようなXcodeの表情作り、Xcodeのに4 Default.pngをドラッグ:

Multiple Default.png

警告は、各ために発生しましたは、Warning: Multiple build commandsと言っています。私は何か見落としてますか?それとも私は何か特別なことをしましたか?

更新日:ローカライゼーションが動作します(警告がある場合を除く)。すべての画像で同じことをすることはできますか?私のアプリには300以上の画像があるので、この段階で間違いを犯したくはありません。私が正しい軌道にいることを確認するだけですが、警告によって私はとても不快になります。

答えて

2

ビルド対象のフェーズをビルドするに進みます。次に、下の図のように「バンドルリソースのコピー」を展開します。 Sample

このリストの警告を2回発するファイルが表示されます。また、そこに.git参照がある場合は削除することができます。プロジェクトで1つのファイルを複数回バンドルしようとしているため、Xcodeは不平を言っています。問題のある参照を削除して再構築すると、エラーがなくなります。

+0

が正しい。異なる言語で起動イメージを追加すると、xCodeは 'Bundle Resources'フェーズでファイルを複製しました。 – Raptor