2015-10-12 2 views
64

В моей IOS журнал приложение аварии я нашел это заявление:HW KBD Не удалось установить (нуль) в качестве фокус клавиатуры КСН

HW kbd Failed to set (null) as keyboard focus ios 

Кто-нибудь знает, что это такое и как решить ее?

+0

@vrwim любезно сообщите вам полную обратную трассировку журнала сбоев, чтобы я проверил, а затем направил вас соответствующим образом. –

+0

@vrwim добавить исключительную точку останова, а затем проверить, где произошла авария. Или установите приложение на устройство, а затем выполните этот сбой, а затем загрузите журнал сбоев и разместите его здесь. –

+0

Используете ли вы проект Unity Cloud Build? Если это так, измените версию в настройках на «Всегда использовать последнюю 5.x» в точной версии, которую вы используете. – Seth

ответ

0

Единственные ссылки, которые я мог найти, связанные с Xamarin, были близки, но наоборот - the app crashing on the simulator, but working on an actual device. Резолюция на этом форуме не описывает, что может быть проблемой, но предполагает, что очистка проекта и перестройка могут его решить.

Конкретное сообщение HW kbd Failed to set (null) as keyboard focus ios связано с сбоем приложения, но нет дополнительной информации в the pastebin, чтобы действительно помочь определить, почему он сбой.

Вы также можете рассмотреть возможность добавления в свой код операторов ведения журнала, чтобы определить, можно ли изолировать проблему.

1

Я только что столкнулся с этим исключением, использующим приложение Xamarin на симуляторе. Это началось после того, как я отключил программную клавиатуру во время отладки приложения. Учитывая исключение, упоминавшее клавиатуру, я думаю, что это и вызвало ее.

Удаление приложения из эмулятора, очистка и восстановление исправили проблему для меня.

Не уверен, что эта ошибка находится на стороне Apple или Xamarin's.