我有一个带有Azerty(法语)键盘的Macbook。
每当我启动iOS模拟器时,默认的键盘布局是Qwerty(荷兰语),所以当我使用我的macbook的物理硬件键盘输入时,某些键(A,Z,M,...)不匹配。
启用了OSX设置Hardware > Keyboard > iOS Uses Same Layout
。
我知道如何在模拟器上转到设置应用程序时更改键盘设置,但每次重新启动模拟器时都会忘记设置(这在不同模拟器之间切换时经常发生),所以这是一个真正的PITA。
有办法解决这个问题吗?
答案 0 :(得分:2)
" iOS使用相同的布局"不是很准确,因为没有真正的方法来完美地代理两个非常不同(在这个级别的堆栈)系统之间的布局。它使用"最佳猜测"并告诉iOS切换到与主机键盘的语言相关联的键盘。
如果您在French / Azerty和Dutch / Qwerty之间切换,模拟器将告诉托管运行时" french"和"英语"。你需要选择" Azerty"作为您的法语布局和Qwerty作为您的荷兰语布局,来自iOS的键盘首选项(适用于每个设备)。