web-dev-qa-db-fra.com

HW kbd Impossible de définir (null) comme ios de focus clavier

Dans mon journal de plantage de l'application iOS, j'ai trouvé cette déclaration:

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

Quelqu'un sait-il ce que c'est et comment le résoudre?

66
Waris Shams

Je viens de rencontrer cette exception lors de l'exécution d'une application Xamarin sur le simulateur. Cela a commencé à se produire après avoir désactivé le clavier du logiciel lors du débogage de l'application. Étant donné l'exception mentionnant le clavier, je pense que c'est ce qui l'a causé.

La désinstallation de l'application de l'émulateur, le nettoyage et la reconstruction ont résolu le problème pour moi.

Je ne sais pas si ce bogue est du côté d'Apple ou de Xamarin.

1
James Mundy

Les seules références que j'ai pu trouver concernant Xamarin étaient proches, mais l'inverse de cela - l'application se bloque sur le simulateur, mais fonctionne sur un appareil réel . La résolution de ce message sur le forum ne décrit pas le problème, mais suggère que le nettoyage du projet et sa reconstruction peuvent le résoudre.

Le message spécifique HW kbd Failed to set (null) as keyboard focus ios est lié au plantage de l'application, mais il n'y a pas d'informations supplémentaires dans le Pastebin pour vraiment aider à déterminer pourquoi il se bloque.

Vous pouvez également envisager d'ajouter des instructions de journalisation dans votre code pour voir si vous pouvez isoler le problème.

0
heckj