*

iOS8のシミュレーターでLocalizationのテストをする

公開日: : 最終更新日:2014/11/18 Tips , ,

iOS8.1のシミュレーターでは、従前できていたシミュレーター内での「設定」(Setting)からの言語変更でアプリのローカライズが効かない現象が発生しているようです。
実機やiOS7のシミュレーターでは動作するので、コード側の問題ではないようなのですが、多言語対応のアプリを作ってSSをつくろうとするときになどに大層困りました。
なんとか対応法を検索して、以下の手順で明示的に言語を指定してテスト実行をすることができました。

(1)XcodeのRunボタン(左上にある再生マーク)をクリック&ホールド(押しっぱなし)にしてメニューを出して”Edit Scheme”を選択
Edit Scheme

(2)「Run」の設定で、「Application Language」の項目を設定。テストしたい言語を指定する
Application Languageの設定

同じ現象で困ってる方がいたら参考にしてください。

参考サイト

[stackoverflow]
iOS 8.1 Simulator Localization broken (NSLocalizedString)

関連記事

Realmで==ができなかった

最近Realm Swiftを使ってて、引っかかったところがあるのでメモ。 Realmのオブジェクト

記事を読む

ソースコードからStoryboardにアクセスする

複数のStoryboardを利用して、自分以外のStoryboardに遷移させるような展開をしたい場

記事を読む

Size ClassとUIViewController.view

タイトルの件でちょっとハマったことがある上に、特に日本語情報もStackOverflowからも情報が

記事を読む

UISplitViewControllerの仕切り線の色を設定

UISplitViewControllerで、iPadを横向き(Landscape)にしたときの2つ

記事を読む

StoryboardからPopoverを作っても位置合わせコードは必要

これだけだとわかりづらいんですが。 XcodeのStoryboardから、Segueを"Prese

記事を読む

HTMLParserを修正する

HTMLスクレイピングしてる時に役立つライブラリであるObjective-C-HMTL-Parser

記事を読む

User Defined Runtime Attributeについての覚書

UILabelに上下左右のパディングをつける方法を探して、結局「自分で以下のようなメソッドを持った拡

記事を読む

UIAlertControllerの取り扱い

旧聞ですが日本語版のStackOverflowが始動したようですね。 個人的な印象は「フィルタされ

記事を読む

Xcode10からのimage literal / color literalの指定方法

アセットにあるUIImageの直接指定が可能なImage literalですが、気がついたらアセット

記事を読む

AdMob組み込み覚書

書籍ではコレがかなり参考になるのでご紹介。 表題の通りで、組み込みで要注意っぽい部分だけを

記事を読む

Xcode10からのimage literal / color literalの指定方法

アセットにあるUIImageの直接指定が可能なImage litera

Xcode11でのバージョン番号の取得方法

Xcode11になってバージョン番号をスクリプトから得て自動で更新する

GoogleスプレッドシートからCSVにエクスポートしたデータを得る方法

情報がない中さんざ苦労しましたが、Googleスプレッドシート(の最初

画面回転をしたあとに、UITextViewの先頭を表示する

回転によりサイズが可変するUITextViewで、縦向き(ポートレイト

NXDrawKitを導入してみる

ACEDrawingViewがObj-Cで書かれていて、いまいちメンテ

→もっと見る

    PAGE TOP ↑