• 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28

カメラ系やメモ系のアプリなんかはユニーク/一意な名前を考えるのに苦労します。で、*.appファイル名と、iPhone上で表示される表示名を変えたいと思ったのでメモメモ。

Store上で表示される名前と*.appファイル名と、iPhone上の表示名が違っても申請が通るかどうか、またどれくらい違ったらokなのか気になるところです。ちなみにStore上とiPhone上の表示名は違うことはよくあるみたいで、Store上ではより長い仕様分かりやすい名前にするのをよく見かけます。

結論:CFBundleDisplayNameを編集すればok

例えばShopping Pink.appというappファイル名で、表示はShoppingとすることが可能です。

Info.plistで:

   1  	<key>CFBundleDisplayName</key>
   2  	<string>Shopping</string>
   3  	<key>CFBundleExecutable</key>
   4  	<string>${EXECUTABLE_NAME}</string>

CFBundleDisplayNameとCFBundleNameの違い

ぐぐったところ、CFBundleNameはQuickLookでindexされる名前??、CFBundleDisplayNameは言語毎にローカライズしたい時に使うプロパティだということがわかりました。

/ Localized versions of Info.plist keys /

NSHumanReadableCopyright = "© __MyCompanyName__, 2008";
CFBundleName = "English MenuBar"; //...and Finder's QuickLook
CFBundleDisplayName = "EnglishApp";
http://forums.macrumors.com/showthread.php?t=537977

Refs

http://eien.seesaa.net/article/27964381.html
http://forums.macrumors.com/showthread.php?t=537977
http://developer.apple.com/documentation/MacOSX/Conceptual/BPInternational/Articles/LocalizingPathnames.html#//apple_ref/doc/uid/20002141-97582-BCIDCGHG

posted by Png satoko on Mon 23 Feb 2009 at 17:13

Comments:

or Preview
Social Bookmarks
  • Delicious
  • B_entry1318
  • Clip_16_12_w
Services from s21g
twpro(ツイプロ)
Twitterプロフィールを快適検索
地価2009
土地の値段を調べてみよう
MyRestaurant
自分だけのレストラン手帳
Formula
ブログに数式を埋め込める数式コミュニティ