同様の問題は、次のような、頼まれていますバンドル名とバンドル表示名
これまでのところ、私はあなたが必要なときに非常に優れた簡潔な答えを読んでいませんそれらの両方を使用する場合、異なる指定が可能な場合などがあります。
ドキュメントには、ローカライゼーションがある場合にのみバンドル表示名が有用であることが示唆されており、ローカリゼーションをしていない場合に指定するとパフォーマンスが低下する可能性があります。
誰かがこれらの問題をすべて解消できますか?
Appleのドキュメント
CFBundleName(文字列 - のiOS、Mac OS Xは) バンドルの短い名前を識別します。この名前は16文字未満で、メニューバーとアプリケーションのInfo ウィンドウに表示するには が適しています。このキーを の適切な.lprojサブディレクトリのInfoPlist.stringsファイルに含めると、ローカライズされた値を提供できます。あなたは、このキーをローカライズ 場合、あなたはまた、キー 「CFBundleDisplayName。」
CFBundleDisplayName(文字列 - iOSの、マックOS X)を含むべきであるバンドルの表示名を指定します。バンドルのローカライズされた名前をサポートしている場合、 は、このプロパティーのキーを情報プロパティーリストファイルと 言語サブディレクトリーのInfoPlist.stringsファイルに含めます。 このキーをローカライズする場合は、 CFBundleNameキーのローカライズ版も含める必要があります。
バンドルをローカライズする予定がない場合は、このキー をInfo.plistファイルに含めないでください。このキーを含めると、 のバンドル名の表示には影響しませんが、 にはこのキーのローカライズ版を検索するとパフォーマンスが低下します。
バンドルのローカライズされた名前を表示する前に、 は、このキーの値とファイルシステムのバンドル の実際の名前を比較します。 2つの名前が一致する場合、ファインダーは に進み、バンドルの適切なInfoPlist.stringsファイル からローカライズされた名前を表示します。名前が一致しない場合、Finderはファイルシステム名 を表示します。
良い質問とは、バンドルの表示名はアイコンの下のテキストを編集し、バンドル名は何も傷つけません(わかる限り) –
これらの2つの質問は役に立ちませんか? http://stackoverflow.com/questions/19337639/how-do-i-change-the-display-name-in-xcode-5 http://stackoverflow.com/questions/9667582/bundle-name-and-bundle-display-name – amahfouz
アップルのドキュメントからコピーした段落は、ローカライズされた文字列を提供する予定がない限り、CFBundleNameだけが必要であることを明確にしていると思いますCFBundleDisplayNameも提供します。 – ukayer