*

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)

関連記事

ヒラギノ角ゴを使う

小ネタですが存外調べるのが面倒だった項目なので覚書しておきます。 ヒラギノ角ゴシック体を使うた

記事を読む

UISegmentedControlに見栄え良く背景色を設定する

UISegmentedControlをiOS7で使おうとすると、基本の背景色が「透明」になりますが、

記事を読む

NSAttributedStringをローカライズする方法

NSAttributedStringをLocalizeするうまい方法はないものかと探したら、これが手

記事を読む

CoreDataのソートとsectionNameKeyPathの関係

CoreDataをフェッチするときに、indexPathのsectionにできるsectionNam

記事を読む

iOS7でのPopover内サイズの指定

UIPopover内で表示する場合のViewControllerのコンテンツサイズ設定に関してのメモ

記事を読む

iPad用storyboard⇔iPhone用Storyboardへの変換

iPad用アプリとしてiPad用前提のstoryboardから、iPhone対応にするにあたり、si

記事を読む

UIAutomation関連覚書

割りと忘れがちなので、自分用備忘録を兼ねて、UIAutomationに関連するtips的なものをまと

記事を読む

RealmのListとArrayの相互変換によるマップ

 Realm+ObjectMapperを使って、RealmのオブジェクトをJSON変換してたのですが

記事を読む

App Storeのページにアプリケーションから直接アクセスする方法

去年(2013年)の秋ごろ、iOS7の出始めの時期に書かれたblog記事などを参考にすると、iOS6

記事を読む

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

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

記事を読む

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

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

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

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

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

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

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

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

NXDrawKitを導入してみる

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

→もっと見る

    PAGE TOP ↑