2015-12-05 8 views
7

Apple Watchシミュレータのロケールを変更することはできますか?時計アプリのローカリゼーションをテストしたい。私はiPhoneシミュレータで言語を変更できますが、時計シミュレータは常に英語です。私は、任意の言語設定を見つけることができません:あなたはこの時点で時計のシミュレータで言語を変更することができますようにApple Watchシミュレータの言語を変更することはできますか?

Apple Watch Simulator Settings Apple Watch Simulator Settings General (top) Apple Watch Simulator Settings General (bot)

+1

賞金に関するメモ - ローカライズモードでのみアプリを実行するソリューションは問題ありません。現在でも、これは可能ではないようです。 –

+0

https://github.com/PGSSoft/AutoMateを使用することができます。これは、言語と場所のライブラリです。 – xenteros

+0

@xenterosは、iOS用で、watchOSではなく... –

答えて

0

残念ながら、それはいないようです。デバイス上では、iPhone WatchアプリのGeneral - > Language & Regionにあります。しかし、iPhoneシミュレータでは、Generalセクションのオプションさえありません。

iPhone Watch App

6

あなたは、Appleウォッチシミュレータのロケールを変更することはできませんが、あなたはあなたの時計アプリケーションのロケールを変更することができます。これは、ウォッチアプリの下に表示するすべてです。私はこれを使ってローカリゼーションをテストします。アプリのロケールを変更するには、アプリの表示方法を編集してください:実行 - >オプション - >アプリケーション言語 - 言語を選択し、Appleウォッチアプリを再実行します。

+5

動作しません。 – kelin

+0

それは私のために働いたが、XCodeを再起動した後でのみ – ken

+0

@kelinそれは今まで働いたことがありますか? Xcodeを再起動しても、私のためのトリックはありません。 –

2

Run|Options|Application Language

は、残念ながらそれはないのXcode 7.1で、唯一のXcode 7.2で動作します。他に知られている可能性はありません。

EDIT

は、言語とロケールのテストを自動化するためのブランドの新しいライブラリがあります。それはAutoMateと呼ばれています。ドキュメントはhereです。

+0

残念ながら、私はすでにXcode 7.3を実行しています。 7.1の代わりにそれが意味するものでない限り、動作していないようです。再起動などは問題を解決していないようです。他に何か試すことができますか? –

+0

これを明確にするために、7.2で動作し、7.3で回帰しているとしますか? –

+0

...投稿したフレームワークはうまくいかないでしょう。 UITestsはまだwatchOSではサポートされていません。 –

関連する問題