Это немного вьющееся, и я не уверен, что есть ответ.
У меня есть простое приложение, которое использует ручной Bluetooth-сканер в паре с iPhone, чтобы хранить списки посылок, поступающих из задней частигрузовики.
Сканер действует как клавиатура, посылая строки символов на скан.В приложении пользователь должен выполнить сопряжение со сканером в настройках.
После завершения сканирования текстовое поле заполняется отправленной строкой.Последний символ является возвращаемым символом, в это время содержимое добавляется в источник данных для UITableView.
Проблема заключается в следующем;После того, как сканер использовался, система , похоже, распознает его как единственный пользовательский ввод.Любая будущая попытка вызвать программную клавиатуру не удалась.Это выходит за рамки приложения сканирования: полный выход из приложения и попытка использовать приложение SMS от Apple также не позволяют вызвать клавиатуру.
Существует ли любой (apple legal) способ использования обоихили настройка предпочитаемого устройства ввода?Кажется, есть множество юридических вопросов, связанных с Bluetooth и аксессуарами, мне интересно, если мне не повезло.Кто-нибудь слышал о чем-нибудь, что могло бы мне помочь?
Похоже, я не одинок (как в этом посте относительно программной клавиатуры iPad)