12

更新到 Xcode 6.1 后,我在 iOS8.1 模拟器的 Safari 中丢失了我的自定义键盘。但它仍然出现在照片应用程序中。照片应用程序可以切换到我的自定义键盘,但 Safari 仍然显示英语和表情符号,其他系统键盘如阿拉伯语也无法使用。我重置模拟器但不起作用。在 iOS8.1 中的 Safari 中看起来没有任何变化。我尝试清除 DerivedData 文件夹,但没有帮助。我删除 Xcode 并从 Appstore 重新安装,也不起作用。

我必须在我的设备上测试,太奇怪了。有没有人有同样的问题?请帮助如何解决这个问题。

4

3 回答 3

5

这是一个已知的问题。从XCode 6.1.1 的发行说明中

iOS 8.1 模拟器中的 Safari、地图和开发者应用程序无法正确支持本地化和键盘设置,包括第 3 方键盘。[NSLocale currentLocale] 返回 en_US 并且只有英文和表情符号键盘可用。(18418630, 18512161)

建议的解决方法是使用另一个应用程序,例如联系人,其键盘在模拟器中正确显示。

于 2014-11-18T00:25:02.793 回答
-1

您可能必须阻止物理键盘进行控制。从模拟器的 Mac 菜单:

Hardware -> Keyboard -> (uncheck) Connect Hardware Keyboard
于 2014-10-21T17:22:24.250 回答
-2

上面的文字实际上只包含一个简单的问题

“还有其他人有这个问题吗”。

正确答案是

“是的,其他人也有同样的问题。”

于 2014-11-18T00:22:22.167 回答