Initial loading of the keyboard on iPad is extremely delayed

Originator:danielctull
Number:rdar://24628155 Date Originated:12-Feb-2016 03:35 PM
Status:Open Resolved:
Product:iOS SDK Product Version:iOS 9.2.1
Classification:Performance Reproducible:Always
 
Summary:
When bringing up the keyboard, by tapping on a text field, for the first time after an app launch, there is a huge delay. Even on the iPad Pro there is a delay of multiple seconds before the keyboard shows.

Steps to Reproduce:
Open the attached Xcode project, build and run. Tap the text field on the screen.

Expected Results:
Keyboard appears really quickly.

Actual Results:
You wait and wait, realistically you tap it a few more times. Eventually the keyboard shows up.

Notes:
This test application worked fine on an iPhone 5s. 
On an iPad mini 2 and iPad Pro, the were delays of multiple seconds.

Comments

I loaded one of my other apps from TestFlight to see if this happened to them and it did not. I changed the run option in the Scheme to the Release config and disabled "Debug executable" option and the keyboard appeared in a decent time. So it seems this is only an issue when debugging. Annoying, but slightly less of an issue.

By danielctull at Feb. 12, 2016, 3:49 p.m. (reply...)

Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!