2017年4月9日

アプリ名を開発コードでそのまま登録していたためApple審査で、バージョンアップが却下されました。2年前に初回申請して10回近くバージョンアップも行っていますが、このタイミングでの指摘は???です。

Resolution Centerメッセージにメッセージがあり、確認すると以下の内容でした。

ーーー原文ーーー
バイナリでの却下
Guideline 2.3.8 – Performance We noticed that the app name to be displayed on the App Store and the app name displayed on the device do

ーーー翻訳ーーー
ガイドライン2.3.8 – パフォーマンスApp Storeに表示されるアプリ名と、デバイスに表示されるアプリ名が異なる。


Xcodeでアプリ名を変更する対処

1.Xcodeのナビゲーターエリアで、infoPlist.stringsを探します。多国語対応している場合以下のような構成になっています。多国語対応していない場合でApp名を変更したい場合、infoPlist.stringsの操作は同様です。

2.設定したい言語のinfoPlist.strings(XXXX)をクリックします。
英語 :infoPlist.strings(English)
日本語:infoPlist.strings(Japanese)

3.ファイルを開くと以下のようになっています。(未設定の場合)

/* Localized versions of Info.plist keys */

3.該当する言語でアプリ名をセットします。
APPname_XYZ」という名前にする場合、以下になります。

/* Localized versions of Info.plist keys */

CFBundleDisplayName = "APPname_XYZ";

4.該当する言語に対して、同様の設定を行います。

iphone/iPad上で表示する際は、長すぎると途中から「…」となるので、全て表示するには短めがベストです。

5.設定後は、シュミレータや実機で確認してください。
変更されない場合、アプリアイコンを長押しして、一旦アプリを削除「×」して再確認してください。