Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

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

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.

like image 954
LE SANG Avatar asked Oct 21 '14 17:10

LE SANG


People also ask

How do I enable keyboard in iOS simulator?

Select the iOS simulator window by click it. Click the simulator menu Hardware —> Keyboard, check the Connect Hardware Keyboard sub-menu, and then uncheck it at once. Now the keyboard will be prompted automatically when you click the text field or text view UI component in the iOS simulator.

How to fix iOS simulator keyboard hidden issue in Xcode?

Fix iOS Simulator Keyboard Hidden Issue Method Two. 1 Click the file ~/Library/Preferences/com.apple.iphonesimulator.plist to edit it. 2 Expand the iOS simulator which has this issue by device UDID. 3 Find the attribute CaptureKeyboardInput under the iOS simulator and change it’s value to YES. 4 Restart the iOS simulator and even restart Xcode.

How to fix text field not showing in iOS simulator?

Below are the steps to fix this issue. Select the iOS simulator window by click it. Click the simulator menu Hardware —> Keyboard, check the Connect Hardware Keyboard sub-menu, and then uncheck it at once. Now the keyboard will be prompted automatically when you click the text field or text view UI component in the iOS simulator.

What version of Safari is simulator on?

I find that Simulator is always in Safari's Develop menu if it's already running when Safari launches, and Simulator is never in the menu if Safari is launched first. That's Simulator 10.0 (comes with Xcode 8.1), Safari 10.0.1 and OS X 10.11.6.


1 Answers

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.

like image 52
cmyr Avatar answered Oct 18 '22 02:10

cmyr