iOS9アップデートすると多くのアプリが英語に!混乱まとめ

9/17 AM2時にリリースされたiOS9へアップデートすると表題の状態に。原因はiOS9の言語コードAPIの返値が従来の"ja"から"ja-[地域コード]"変更されたため。機種依存性やβ版では発生しなかったとの話も。
Apple api変更 不具合 リージョンコード 言語 iOS iPad ロケール iPhone
21
【影響を受けたらしいアプリ一覧】昇順

※前後でのアップデート日を記載しました。 9/24 14時現在
原因が明確ですのでアプリ側の対処は進んでいるようです。

8bit Painter
App Store ※まとめ内に対処法あり
beat gather
Bokehflex (9/16アップデート)
CHEERZ (9/22アップデート)
ComicWalker
DARTSLIVE
DDR S および 同S+
facebook (9/16アップデート)
feather
FIFA 15 Ultimate Team by EA SPORTS (FIFA 15 Ultimate Team New Season として9/22リリース)
FinalFantasy6および7 (6のみ9/22アップデート)
Hulu (9/17アップデート)
Instagram (9/16アップデート)
iTunes Store ※まとめ内に対処法あり
MARVEL オールスターバトル (9/20アップデート)
niconico (9/17アップデート)
OI.Share、OA.Centralなどのオリンパス製アプリ (9/24アップデート)
Simeji (無料版のみ9/22アップデート)
StampBank (9/19アップデート)
Stampgraphy (9/17アップデート)
Twitter (9/17アップデート)
Vain
Vainglory
アイドルマスター シャイニーフェスタ
うつチェック
キャンディクラッシュ※海外サーバになる (9/23アップデート)
キャンディクラッシュソーダ (9/21アップデート)
グルーヴコースター 2 (9/16アップデート)
ジオグラフィカ(9/19アップデート)
シンプル・ダイエット
すばらしきこのせかい Solo Remix
ツイキャス・ビュワー(9/16アップデート)
バブルウィッチ (9/18アップデート)
ゆれくるコール (9/17アップデート)
家計簿Zaim (9/21アップデート)
外部キーボード(周辺機器)
柿木将棋 (iPad版のみ9/23アップデート)
三国志2
手帳のおまけ
信長の野望 全国版
進撃の巨人 -自由への咆哮- (9/16アップデート)
人狼オンラインX ※海外サーバーになる (9/21アップデート)
脱出4コマ・アンタルチカ ※配信停止
日本将棋連盟ライブ中継 ※まとめ内に対処法あり
標準キーボード ※まとめ内に対処法あり
外部キーボード(周辺機器)

以下まとめ
まず技術屋さん達による原因解析的なつぶやき

Shinichiroi @shinichiroi
@iphone_dev_jp [NSLocale preferredLanguages]で現在選択されている言語が取れるけど、ios9にすると今までと違う形式になってる。言語によって処理分けているアプリは要確認だね。ios9にしたらTwitterが英語になっちゃった。
ほくしゅう @hokusyu
iOS9で、NSLocale preferredLanguages の挙動が端末毎違っている。GM出たら再確認がいるな。
Masashi UMEZAWA @umejava
iOS9だと、[[NSLocale preferredLanguages] objectAtIndex:0] でjaでなくja-JPとか返ってくるようになった。言語だから-JPいらんのでは
abars @abars
iOS9、OSから取得できるランゲージコードが変わったためにアプリによっては英語になってしまう問題があるっぽい。AppleにはiOS SDKのバージョンで切り替えて欲しかったところ。UnityアプリはiOS8の強制縦画面な状況とは異なり普通に動いてる。
まかべひろし @sinpen
iOS9から、APIが"ja"じゃなく"ja-JP"返すようになったので、多くのアプリがロケール判断ミスると思う。特に「対応してない言語は英語」と処理するアプリ。
ちかちかちゃん @chankame
@sinpen うちのもそのようになりました…。
まかべひろし @sinpen
@chankame 今回一番多いハマりだと思う、これは軽度だけど
viivle C*O @storm510
iOS9になったら、NSLocaleのpreferredLanguagesで返ってくるものが、ja-JPとかen-JPとかになっちゃった。
Zen@ぎゅーどん @Zen_0110
iOS9で、[NSLocale preferredLanguages]から返却される日本語のコードが 「ja」から「ja-JP」や「ja-US」などに変更されたため「isEqualToString:@"ja"」で日本判定が効かなくなりました。 #iOS9
まっちゃんさん @toshity1980
iOS9で、[NSLocale preferredLanguages]から返却される日本語のコードが「ja」から「ja-JP」や「ja-US」などのコードに変更されました。それに付随して、どうやら... fb.me/2dGAyvJdz

直前に不具合告知するベンダーさん達

人狼オンラインX @werewolfonlinex
【お知らせ】iOS9にアップデートすると、英語サーバーにしかつながらない不具合があるようです。iPhoneユーザーの方はしばらくOSのアップデートをお控えいただきますようお願いいたします。 iOS9対応版の準備ができましたらまたお知らせいたします。
456& @456rft0
今日、9月16日だっ! "OI.Share、OA.Central など弊社スマートフォンアプリの iOS9 対応についてolympus.co.jp/jp/support/cs/…"
TAWASHI KAMEMUSHI @TAWA_KAME_APP
【StampBank】 現行版:iOS9で動作可、ただしメニューが英語になる不具合が発生 アップデート版:Ver.1.1.2を近日リリース(上記問題を改善) iOS9での既知の問題:ありません。
TAWASHI KAMEMUSHI @TAWA_KAME_APP
【Stampgraphy】 現行版:iOS9で動作可、ただしメニューが英語になる不具合が発生 アップデート版:Ver.2.2.0を近日リリース(上記問題を改善 + 5.5 & 4.7インチ対応 + スタンプ保存先アルバムの自動再作成) iOS9での既知の問題:ありません。
TAWASHI KAMEMUSHI @TAWA_KAME_APP
【Bokehflex】 現行版:iOS9で動作可、ただしメニューが英語になる不具合が発生 アップデート版:Ver.1.9.2を近日リリース(上記問題を改善) iOS9での既知の問題:ありません。
StudioAnastrophe @dev_unknwndlvry
iOS9で英語表示のみになってしまうため、日本では、アンタルチカをしばらく非公開にします。クリア済みでiOS9にアップデートされた方はアプリが修正されるまで英語verをお楽しみください。セリフがちょっと違います。

AppStoreは治し方のTipsが見つかっていた。
iTunes Storeも同じやり方で治る模様。
【解決】iOS9でApp/iTunesStoreが英語表記になるバグ不具合障害の対処設定方法

g.O.R.i(ゴリミー管理人) @planetofgori
[gori.me] iPhoneのApp Storeがなぜか全て英語表記に!表示を日本語に戻す方法 bit.ly/1NwSLsu
g.O.R.i(ゴリミー管理人) @planetofgori
同じ症状の人がいたら参考にどうぞヽ(=´▽`=)ノ ▶ iPhoneのApp Storeがなぜか全て英語表記に!表示を日本語に戻す方法 gori.me/iphone/iphone-… pic.twitter.com/jwwyLZVAYf
拡大

ここからAM2時以後のつぶやき群

Eri @eeerin159
え、インスタの投稿なんで英語になってんのiPhoneの設定オール日本語なのに何これかぶれてる
ECHOES @echospherics
iOS 9.0でDDR SとS+の動作確認。急に英語に変わってしまっけどね。 pic.twitter.com/RqrKfOpn9p
拡大
残りを読む(69)

コメント

碧 ~吟風弄月~ @Turkis_Mond 2015年9月17日
この人の記事が気になる。内部の返値が変わったんじゃどうしようもないなぁ… http://qiita.com/Takumi_Mori/items/0126533eb8b622400111
碧 ~吟風弄月~ @Turkis_Mond 2015年9月17日
記事カテゴリーを変更しました。
taka @Vietnum 2015年9月18日
毎回思うんだけど、アップルって消費者をテスターと勘違いしてない?
碧 ~吟風弄月~ @Turkis_Mond 2015年9月18日
記事をアップデートしました。
娑婆助 @shabasuke 2015年9月18日
Vietnum 伝統的にデバッグはアップル真理教の信者が行うという玄人志向的な試みが行われるが人柱とこの作業のおかげでiosの解析は非常に早い。アップルは当然この事を十分理解してリリースしているだろう。まだOS更新かけてない人はパイオニア達の警告をよく熟知しておこう。
endersgame @endersgame3 2015年9月18日
IEでは適当でも表示できてたけど他のブラウザではダメでしたというのと同じような話かな。「きちんと正規の表記法に従いましょう」
碧 ~吟風弄月~ @Turkis_Mond 2015年9月18日
http://qiita.com/nomadmonad/items/c3b6d04627df4d966f8e に書いてあるけど ”「言語」は、NSLocaleのpreferredLanguageで取得したNSArrayの先頭の要素から取得できます。” なので配列の0番がjaが言語、1番がJPなどのロケール情報 という構造だったのがiOS9では配列の0番の参照で"ja-JP"などを返してくるから困っているという話
碧 ~吟風弄月~ @Turkis_Mond 2015年9月18日
イギリス英語とアメリカ英語、オーストラリア英語はそれぞれ違うから、それらを反映して [Language Designators]のみから [Language Designator]-[Region Designator] に変更したということのよう
じゅうきくん @highm 2015年9月18日
Vietnum ちがうの?というかアップル製品のローンチに飛びつくこと自体が素人か人柱希望者のやることなんだけどな。とくに後者は不具合出るたびにニヤニヤしながら自慢してくるもんだけど。
佐倉和音🥴 @O_Flow 2015年9月18日
Vietnum デベロッパならば事前にADCに加入している。そこでドキュメントは配布されるので変更点はわかるのだけれども。不具合が出たならデベロッパの周知がおろそかであっただけの話。
内赤RS @uchiakars 2015年9月18日
余計なことして混乱するのはいつものことだが・・・(^^;
EML @EML19 2015年9月18日
それはそれとしてiOS9ってアドブロが標準で入ってるみたいね。つまり
碧 ~吟風弄月~ @Turkis_Mond 2015年9月24日
アプリリストのアップデート情報を更新しました。
ログインして広告を非表示にする
ログインして広告を非表示にする