iPad Pro Optimized Keyboard Only Displays When App Uses Launch Storyboard not Launch Image from Asset Catalog

Originator:matt.long
Number:rdar://23649857 Date Originated:11/23/2015
Status:Open Resolved:
Product:iOS Product Version:9.1
Classification:UI Reproducible:100%
 
Summary:
If you opt to use a launch image from the asset catalog rather than a launch storyboard, the keyboard that displays is the typical iPad keyboard. The keys render very large and are difficult to type on. The iPad Pro optimized keyboard only displays when the app uses a launch image storyboard.

Steps to Reproduce:
1. Create a new single view iPad only app in Xcode
2. Drag a text field into the view controller storyboard
3. Run the app in iPad Pro sim and give the text field focus. Since a launch storyboard is the default in the app template, you will see the iPad Pro optimized keyboard
4. Create a new launch image set in the Assets.xcassets bundle and add the four iPad images--one for each orientation
5. In the General tab for the app target, switch to use asset catalog for the launch image
6. Choose the launch image set you created 
7. Clean the project and run in the iPad Pro simulator again. You will observe the traditional/non-Pro-optimized iPad keyboard

Expected Results:
The keyboard should render the same on iPad Pro regardless of the type of launch image used.

Actual Results:
The non-optimized keyboard displays when using a launch image from the asset catalog

Version:
iOS 9.1

Notes:


Configuration:
iPad Pro, iPad Pro simulator

Comments


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!