如何在Xcode 13和iOS 15中设置iOS模拟器的默认语言?



当从Xcode创建一个新的iOS模拟器并启动它时,它会从macOS的键盘语言中选择它的语言。使用较旧的运行时创建模拟器,例如iOS 13.2,模拟器将使用系统语言启动,就像它多年来所做的那样。

是否有办法获得旧的行为?也许在新Xcode的设置中有一些plist值?

我也经历过同样的行为,并且无法确定它的任何原因,因为我的系统是用英语设置的,除了键盘布局,但我从来没有想过,因为它没有意义,直到我读了你的问题。

查看模拟器菜单,我意识到模拟器将主机macOS系统的键盘布局与sim中的键盘布局绑定(默认情况下),显然iOS无法在不改变环境语言的情况下改变键盘布局。因此,尝试取消勾选选项I/O>键盘比;使用与macOS相同的键盘语言你瞧,不方便的行为停止了。

当你需要用其他语言输入时,你可以再次切换它-这是我在模拟器中没有的需要,所以我将它永久关闭。

最新更新