ブログランキング・にほんブログ村へ


iPhone/iPad用潜水艦ゲームアプリ ソナーエコー iTunesにて公開中

2013年12月18日

[iOS]CFBundleDisplayNameを設定しても反映しない

xcode は5.0。

xcodeでアプリ名をローカライズするにはどうすればいいの?

それはね infoPlist.strings に japanese とか追加してCFBundleDisplayNameで定義して云々…

とあちこちで書いてあるんでそのとおりやったんだけど、反映されないんだけど。
そんな人のためのメモ。

アプリを一旦削除してやってみてもダメなんだけど。

だけど一度もインスコしてなかったエミュにいれたら反映したりして、すっかり???

プロジェクトマネージャのProductsフォルダを開いて xxxx.appを右クリック、show in Finderでファインダで開く。
そこにある xxxx.appと xxx.dSYM(ようするに全部)を消す。

もっかいビルド。

これで反映した。

アプリアイコンの変更が反映されなかったときと同じっぽい。

ということは…ひょっとして…

メニューのProduct > Clean してからビルド。

反映した。 いつの間にかCleanでアプリインスコイメージ消してくれるようになってた。

ということはアイコンのほうもCleanでいけるようになってる可能性大。 試してないけど。
posted by みこあいさ at 14:10| iOS開発