2015-01-09 36 views
1

我使用xcrun simctl在模擬器中啓動我的應用程序。我希望能夠設置模擬器啓動的語言(即,在一次運行中切換到法語,在另一次運行時切換到法語)。有沒有這樣的選擇?它曾經可以使用模擬器的-AppleLanguages選項,但不再顯示工作(自Xcode 5.x以來)。如何在通過simctl啓動時設置iOS模擬器語言

回答

3

就想通了這一點自己:

xcrun simctl launch <deviceid> <appid> -AppleLanguages "(en-GB)" 

xcrun simctl launch <deviceid> <appid> -AppleLanguages \(en-GB\) 

當您使用-AppleLanguages作爲該計劃一經推出的說法,預計各地的英語標識的括號內。在命令行上,bash想要解釋它們,所以你需要轉義它們或者把語言放在引號中。

只需將en-GB替換爲您要使用的語言即可。

作爲bootnote,當您運行[NSLocale preferredLanguages]時,它將報告指定的語言。

相關問題