-->

Can't see custom keyboard in Safari of iOS8.1

2020-08-13 05:31发布

问题:

After update to Xcode 6.1, I lost my custom keyboard in Safari of iOS8.1 simulator. But it's still come in photo app. Photo app can switch to my custom keyboard, but Safari still display English and Emoji, other system keyboard like Arabic also not work. I reset simulator but not work. It's look nothing change in Safari in iOS8.1.I try to clear DerivedData folder but it no help. I remove Xcode and reinstall from Appstore, not work too.

I must test on my device, too strange. Does anyone have same issue? please help how to solve this.

回答1:

This is a known issue. From the 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)

The suggested work around is to use another app, such as Contacts, for which the keyboard does display correctly in the simulator.



回答2:

You may have to stop your physical keyboard from taking control. From the Simulator's Mac menu:

Hardware -> Keyboard -> (uncheck) Connect Hardware Keyboard


回答3:

The text above actually only contains a simple question

"Does anyone else have this issue".

The correct answer is

"Yes other people have the same issue."