2017-01-27 15 views
0

私のアプリケーション(foo.app)でInfo.plistを使いこなし、CFBundleNameとCFBundleDisplaynameを "bar"に設定しましたが、OSXは引き続きその名前を "foo"としてレンダリングします。私のplistで指定した表示名ではなく、アプリケーションバンドル名。ドックとアプリスイッチャーでOSXアプリケーションの名前を変更する方法は?

必ずこのフィールドをplistに設定する必要がありますか?LSHasLocalizedDisplayName?なぜなら私はアプリケーション名をローカライズすることに特に気をつけていないからです。

答えて

1

info.plistでプロジェクトの名前を変更することはお勧めできません。この名前は他の場所でも使用されています。

XCodeでは、左上隅のプロジェクトを選択し、ファイルインスペクタのIDとタイプセクション(右側)で、名前フィールドに新しい名前を入力します。戻るを押してください。名前を変更できるプロジェクト内の項目をリストするダイアログが表示されます。ダイアログには、変更後のアイテムの表示方法のプレビューが含まれています。

出典:http://help.apple.com/xcode/mac/8.0/#/dev3db3afe4f

+0

は、所望の効果を達成するための方法があり、私のプロジェクトはXcodeのソリューションをtradtiaionalに準拠していないことを何らかの理由で仮定しますか?また、その名前が他の場所で使用されていると言うと、他にはどこですか? – damonkashu

関連する問題