I feel a bit dumb now.
I once succeeded to change the language of an app on Watch simulator. So it is possible.
And I'm not able to repeat (fool of me I did not took note of how I did it).
I just remember it was simply through some language settings selection, may be rebooting the Mac, but not by changing anything in code.
Does someone know how to do ?
If your intent is to test localizations when running your app on a watchOS simulator with Xcode, you can do so by changing the app language in the schema of your watchOS app taget:
- Run Xcode > Product > Schema > Edit Schema... to bring up the schema editor.
- Select your watchOS app target in the top bar of the editor, select Run (the second row) on the side bar, find the
App Language
field on the right, and pick the language you would like to use. - Run your app on the simulator.
If you would change the language of a watchOS simulator:
- Launch the Watch app on the paired iOS simulator.
- Go to General > Language & Region, select
Custom
, and then add the langage you would use and make it the first preferred language.
If everything goes well, your watchOS simulator should restart and switch to the language you chose.
Best,
——
Ziqiao Chen
Worldwide Developer Relations.