Не могу найти keyplane, что поддерживает тип 4 для iPhone-портрет-цифровой блок клавиатуры

недавно я обновился до Xcode 7, и сегодня я заметил это предупреждение в журнале, когда я нажал текстовое поле, и клавиатура выскочила:

Can't find keyplane that supports type 4 for keyboard iPhone-Portrait-NumberPad; using 563160167_Portrait_iPhone-Simple-Pad_Default

у меня есть UITextField что я настроил в Interface Builder и настроил его (также В IB) для отображения клавиатуры цифровой клавиатуры. Я также заметил, что для обычного типа клавиатуры это сообщение не появляется.

Я искал решение, но ничего из того, что я нашел, не работало до сих пор.

симулятор настройки в разделе Simulator->Hardware->Keyboard являются:

проверил Uses same layout as OS X

unchecked для двух других.

какие идеи?

2 ответов


ваше приложение iOS не может найти цифровую клавиатуру, прикрепленную к вашей OS X. Поэтому вам просто нужно снять флажок подключить аппаратную клавиатуру в симуляторе, по следующему пути только для тестирование цель:

Simulator ->Hardware ->Keyboard ->Connect Hardware Keyboard

это решит вышеуказанную проблему.

Я думаю, вы должны увидеть следующей ссылке тоже. Он говорит, что это ошибка в XCode в конце этого сообщения форума нить!

подсказка:
А также я думаю, что это тот момент, когда вам нужно дать софт-клавиатуру Close кнопка чуть выше цифровой клавиатуры.


Это потому, что вы запускаете приложение на OS X, и нет цифровой клавиатуры, прикрепленной к OS X. решение таково:

enter image description here