2016-12-23 7 views
2

Устройства, с которыми я работаю со всеми работающими iOS 10. Я соединяю их через Bluetooth с сканером Zebra, который просто делает то же самое, что и прикрепление клавиатуры Bluetooth. В поисковых запросах Google, которые я обычно делал, когда вы используете клавиатуру Bluetooth в iOS, они обычно поставляются с ключом, который вызывает отображение экранной клавиатуры на устройстве. Если вы не нажимаете этот ключ, невозможно отобразить экранную клавиатуру, если вы не отключите устройства или не отключите Bluetooth. Клавиатура Bluetooth отключает экранную клавиатуру для каждого приложения на устройстве.iOS Включить виртуальную клавиатуру, которая была отключена с помощью клавиатуры Bluetooth

Я работаю над корпоративным приложением для iOS, поэтому мне не нужно беспокоиться о ограничениях на хранилище приложений, но я ищу способ, с помощью которого я могу программно повторно включить экранную клавиатуру хотя бы для своего приложения ,

* В качестве дополнительной заметки Назначение моей записи с использованием функции BecomeFirstResponder() не позволяет решить мою проблему. Но это единственное предложение, которое я могу найти, когда я это сделаю.

** Сканер, на котором я тестирую, имеет кнопку, которая должна отображать виртуальную клавиатуру на устройстве iOS, но по какой-то причине она не работает. Я пытаюсь работать со своей технической поддержкой.

*** Я нашел это, но, видимо, он перестал работать с прошивкой 8, и я работаю с прошивкой 10 I want to force keyboard on with bluetooth device

**** Решением с использованием C# Xamarin будет льготным, но ничего Свифт или в худшем случае Цель C поможет.

ответ

0

Это не тот ответ, который я искал, но после того, как мы разобрались с несколькими сканерами Bluetooth теперь на iOS, похоже, это то, что нужно сделать.

Практически каждый доступный Bluetooth-сканер имеет параметр конфигурации, который можно настроить, чтобы позволить сканеру запускать виртуальную клавиатуру или исчезать. Большинство сканеров, похоже, используют параметр, который вы дважды нажимаете на триггер сканирования. У некоторых есть альтернативная функциональная кнопка, которую вы можете нажать. Этот параметр довольно универсален, хотя должен быть включен на каждом сканере индивидуально, сканируя штрих-код конфигурации, который уникален для этого сканера, который обычно содержится в руководствах для сканера.

Прагматичное включение или отключение виртуальной клавиатуры, по-видимому, должно выполняться с помощью SDK, который обычно можно получить у поставщика. Сканер также должен иметь обычай для установленного чипа Apple MFI.