В моем приложении для iPhone, похоже, не используются программные клавиатуры, которые не используют американскую раскладку QWERTY. То есть, когда я установил клавиатуру на французскую или немецкую, даже текстовые поля не могут воспринимать текст, и в консоли отображается сообщение об ошибке No input manager class for input mode
error (при отладке в Xcode). Переключение на клавиатуру Emoji также показывает ту же проблему. Но проблема не возникает на раскладках клавиатуры QWERTY, таких как клавиатуры на голландском и индонезийском языках.
Все случаи являются согласованными и воспроизводимыми как для устройства (iPhone 4), так и для симулятора iPhone.
Это сообщения об ошибках в консоли отладчика Xcode
Когда клавиатура установлена на французский:
No input manager class for input mode: fr_FR
Когда клавиатура настроена на Германию:
No input manager class for input mode: de_DE
Когда клавиатура установлена на эмодзи:
No input manager class for input mode: emoji
Цель развертывания моего приложения - iOS 3.1.3 (я все еще поддерживаю устройства 1-го поколения), но среда разработки - Xcode 4.3.1 и iOS 5.1 Simulator. (Не знаю, насколько это актуально, но на всякий случай).
Кто-нибудь может помочь, как это исправить?
Заранее спасибо.