App Store で言語が EN 英語 になってしまう時の対処法
App Store でリリースしたら対応言語が EN 英語になってて、これを日本語に修正する。
Xcode 側で修正を行う
これは App Store Connect の設定ではなく、Xcode でビルドする時の設定。
PROJECT の Localization に Japanese を追加する
対応としてはこれだけでも言語は日本語になるのだが、英語と日本語
の2つ対応となってしまう。英語に対応していなければ英語も消したい。
xcodeproj を直接いじって English を消す
English も消すことができるが、 Xcode 上では English のマイナスボタンが押せないようになっており、直接プロジェクトファイルをいじる必要がある。
vi hoge.xcodeproj/project.pbxproj
buildConfigurationList = E391B24F1F14570100301160 /* Build configuration list for PBXProject "DamageSV" */; compatibilityVersion = "Xcode 3.2"; - developmentRegion = en; + developmentRegion = ja; hasScannedForEncodings = 0; knownRegions = ( - en, Base, + ja, ); mainGroup = E391B24B1F14570100301160; packageReferences = (
このように変更すると、 Development Localization が Japanese になる。
おわり
Flutter でアプリをリリースしたらこうなっていたので Flutter だけなのかなと思ったが、普通に Xcode でリリースしたアプリもこうなっていたのでみんななってるのかも。