[iOS アプリ開発] アプリのプライマリ言語を変更する

iOS アプリを公開するにあたり、アプリを世界へ販売することにした。その際問題になるのが、App Store での表示言語だ。

すなわち、日本の App Store では日本語の説明文を、海外の App Store ではすべて英語の説明文を表示させたい。

そのためには、iTunes Connect でプライマリ言語を英語に設定し、その他言語として日本語を設定する。デフォルトが英語なので例えばフランスやブラジルの App Store にアクセスすると英語の説明文が表示される。日本の App Store だけ日本語の説明文が表示されるわけだ。

何も考えずにアプリを新規申請するとプライマリ言語を日本語に設定してしまうことがあるだろう。私も日本語にしてしまった。そこからどうやって英語をプライマリ言語に変更するか以下に書いたように悩んでいた。

[iOSアプリ開発][Xcode 8] アプリを申請する(新規申請の場合) – with a Christian Wife
https://wacw.cf/2016/10/16/submitting-new-ios-app/

試行錯誤の結果、以下の手順で、プライマリ言語(Primary Language)を英語に変更することができた(現在、日本語が Primary Language として設定してある場合)。

(1)App Information で英語を追加する。
(2)英語版用のスクリーンショットをアップロードする。
(3)Primary Language を英語に変更する。
(4)「+ VERSION OR PLATFORM」ボタンで新バージョンの作成。
(5)アプリを申請する。

注意すべき点は__

・Primary Language の変更は「+ VERSION OR PLATFORM」ボタンをクリックする前に行う必要がある。
・Primary Language の変更の前に「+ VERSION OR PLATFORM」ボタンをクリックしてしまったら、一端そのバージョンでアプリの申請を通過させなければいけない。
・1の英語の追加ができない場合、一端新バージョンを作成してそこで英語を追加して、申請に上げる。申請が降りてから上記手順に従って Primary Language を変更する。
・英語版用のスクリーンショットは、必ずそれ専用にアップロードする。Use Japanese XX-inch Display(英語用スクリーンショットのアップロードを省略する方法)を使わない。

参考:
iTunes connectでiPhoneアプリのプライマリ言語を変更する – うたた寝ラウンジ
http://hideyamamoto.hatenablog.com/entry/20150405/1428199526

iTunes Connectでアプリのプライマリ言語を変更する – Web・IT うんたらら
http://vamview.hatenablog.com/entry/2014/11/06/204841