ios - iOS8.1模拟器Safari看不到自定义键盘

标签 ios ios8 custom-keyboard

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

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

最佳答案

这是一个已知问题。来自release notes for XCode 6.1.1 :

Localization and Keyboard settings, including 3rd party keyboards, are not correctly honored by Safari, Maps, and developer apps in the iOS 8.1 Simulator. [NSLocale currentLocale] returns en_US and only the English and Emoji keyboards are available. (18418630, 18512161)

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

关于ios - iOS8.1模拟器Safari看不到自定义键盘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26492492/

相关文章:

javascript - 防止 :hover on touch in iOS

ios - NSURLSession 不使用缓存响应

swift - 在 iOS 8 中动态更改 ScrollViews subview

ios - 从 iOS 键盘扩展访问钥匙串(keychain)

iphone - 连接两个 View Controller 时出错

iOS swift : init not being fired?

core-data - 更新核心数据存储位置以支持应用程序组

ios - iOS 7 和 iOS 8 的人物选择器

ios - 自定义键盘高度大于默认键盘

iOS 自定义键盘,来自 txt 文件的建议