Я портировал старое приложение и теперь использую Xcode 8 для компиляции/запуска на iphone 7+. Все работает отлично, за исключением того, что клавиатура выглядит масштабированной (чем стандартная клавиатура, чем в iMessages). Прикрепленное изображение на iPhone 7+, первое - экран iMessages со стандартной клавиатурой, а второй экран - мое приложение с расширенной клавиатурой.Клавиатура масштабируется на iphone 7+
При захвате UIKeyboardDidShowNotification, я вижу, что размер клавиатуры возвращается 320x253 на iphone 7+, что я также получаю во время работы приложения на iphone 5. Другое тестовое приложение, разработанное в XCode 8, дает размер клавиатуры 414x226 на iphone 7+ и 320x216 на Iphone 5.
кажется каким-то образом ОС обрабатывает мое приложение, как Iphone совместимых 5 только и дисплей клавиатуры размера, который поддерживается Iphone 5.
iMessages and my app on iphone 7+
У вашего приложения есть собственный файл экрана запуска? – rmaddy