日本とと英語に対応したアプリを作成していて開発メンバー向けに配布したところ「iPhoneのホーム画面に表示されるアプリ名を正式版にして欲しい」と連絡が来た。
そのとき実際にはアプリ名を設定済みでSimulatorでも検証機のiPhone7(iOS12.4.1)でもアプリ名の表示を確認していた。
iPhoneのホーム画面に表示されるアプリ名のローカライズ
1. InfoPlist.string という Strings File を作成
XcodeProjectのLocalizations設定
デフォルトのEnglishに加えて、+ からJapaneseを追加。
このときローカライズ対応するファイルを指定しないと追加されないので、あらかじめ InfoPlist.string を作成しておく。
必要に応じて Use Base Internationalization をチェックするとBaseも追加される。
ローカライズに対応したファイルはXocde上では1つのファイルが折りたたまれたように表示されるが
実体は言語毎にディレクトリが作成されて内包されている