Описание тега external-accessory

Платформа внешних аксессуаров обеспечивает поддержку связи с внешним оборудованием, подключенным к устройству на базе iOS через 30-контактный разъем док-станции или по беспроводной связи с помощью Bluetooth.
0 ответов

Как передать данные из приложения iPhone на совместимый с MFi аксессуар?

У меня есть MFi-совместимое устройство, на которое мне нужно передавать данные в реальном времени с iPhone. Я взглянул на платформу ExternalAccessory и класс EADSessionController. Я могу общаться с моим устройством MFi, записывая байты в выходной по…
2 ответа

Получить список классических устройств, подключенных по Bluetooth (без BLE) [EAAccessoryManager]

Мне нужно создать приложение, которое сможет определить, подключен ли я в настоящее время к классическому устройству Bluetooth или нет (на самом деле это будет автомобильное устройство Bluetooth). Мой первый шаг - рассказать, какие в настоящий момен…
19 фев '16 в 01:31
3 ответа

Внешнее оборудование для тестирования инфраструктуры аксессуаров

Мне нужно написать приложение для клиента, использующего платформу ExternalAccessory для взаимодействия с некоторым оборудованием. Я прочитал в "Упражнениях по программированию внешнего аксессуара" Нормана МакЭнтира, что Simulator включает в себя 2 …
09 янв '12 в 21:27
1 ответ

ExternalAccessory InputStream/OutputStreams равны нулю?

Я пытаюсь использовать InputStream/OutputStream синхронно (как обычные IOStreams) для чтения / записи на определенное устройство Bluetooth. Я знаю, что это можно сделать, потому что у нас есть некоторый код Objective C, который работает с нашим гадж…
20 ноя '13 в 23:28
0 ответов

Интеграция с устройством Bluetooth с использованием профиля Hands-Free (HFP) на iOS

Я попытался подключить Bluetooth-профиль громкой связи (HFP) к устройству iPhone с помощью External Accessory и загрузите этот пример приложения, используя образец кода, но список устройств Bluetooth-гарнитуры не отображается на экране. Также исполь…
2 ответа

Аксессуар для iPhone, протокол аксессуаров пуст

Я работаю над приложением, которое имеет внешний аксессуар, телефон показывает, что он прошел проверку подлинности, и устройство отображается в меню "Общие" -> "О программе", но когда я запускаю протоколы вспомогательного оборудования, оно отображае…
04 мар '13 в 08:42
1 ответ

Как разработать аксессуары для iPhone/iPad

Я хочу создать аппаратный аксессуар для iPhone и iPad, но ресурсов там очень мало. Я не программист и не инженер. Моя концепция очень проста - создать цифровую клавиатуру, соединенную через кабель молнии. Он будет иметь 6x4 раскладку клавиш, при это…
31 мар '18 в 08:08
0 ответов

MFi-совместимый аксессуар теряет соединение Bluetooth с iPhone после получения около 1 КБ данных

Мне трудно отследить проблему с разрабатываемым аксессуаром. По правилам MFi он играет хорошо - я могу подключиться к нему, подключиться к нему и получить некоторые данные. Проблема в том, что он либо отключается сам, либо зацикливается на iPhone. Л…
18 сен '11 в 16:23
0 ответов

Какая строка протокола для аксессуаров от Apple?

У моей компании есть проект для получения некоторых данных из продукта, и я начал с EADemo Какую строку протокола использовать, когда у меня есть адаптер http://www.apple.com/shop/product/MD821AM/A/lightning-to-usb-camera-adapter?fnode=85&fs;=f%3Dca…
03 фев '17 в 01:19
1 ответ

EAAccessoryManager не читает аксессуар MFI

Я хотел сделать приложение, которое взаимодействует с аксессуарами интерфейса MIDI для iOS. Я купил устройство с лицензией MFI (iConnectMidi), подключил его и создал простой проект, который вызывает [[EAAccessoryManager sharedAccessoryManager] conne…
16 окт '16 в 19:41
1 ответ

Внешний аксессуар с Wi-Fi

Я хочу создать приложение, которое подключается к внешнему устройству через сигнал Wi-Fi. Я подключен с Wi-Fi к внешнему устройству, когда я запускаю приложение. В моем приложении я звоню: NSArray *accessories = [[EAAccessoryManager sharedAccessoryM…
30 мар '13 в 09:18
0 ответов

Не удается подключиться к модулю Bluetooth RN42-XV через приложение iOS

В настоящее время я работаю над приложением для iOS, написанным на Swift 3, которое должно отправлять данные в модуль Bluetooth (MFi) через соединение через последовательный порт с помощью External Accessory Framework. Рассматриваемый модуль Bluetoo…
03 апр '17 в 06:35
2 ответа

UIEventSubtype недостающие элементы

Перечисление UIEventSubtype (iOS UIKit Framework) содержит такие события, как воспроизведение, пауза, следующее, поиск и т. Д. Однако протокол доступа к iPod содержит множество других событий, таких как выбор, вверх, вниз и назад (например, iPod с к…
1 ответ

Должен ли NSStream с Bluetooth-связью требовать отдельного потока?

Используя ExternalAccessory для общения с устройством Bluetooth, я использую ввод и вывод NSStreams предоставлено EASession отправлять на него сообщения. В Apple EADemo Например, он планирует оба потока в цикле выполнения основного потока. Тем не ме…
2 ответа

EASession Утечки

У меня есть приложение, которое подключается к аксессуару, и сеанс EASession, который я создаю для связи с утечками аксессуара, когда вы отключаете аксессуар. Когда аксессуар подключается, я получаю уведомление об этом и проверяю коллекцию аксессуар…
2 ответа

В чем разница между платформами CoreBluetooth и ExternalAccessory?

Apple предоставляет следующие две платформы для связи с соседними устройствами Bluetooth с iOS. CoreBluetooth: Базовая структура Bluetooth обеспечивает классы, необходимые для приложений iOS и Mac для связи с устройствами, оснащенными беспроводной т…
1 ответ

iOS/Swift: автоматическое сопряжение с Bluetooth Classic Device

Мы создаем пользовательское устройство Bluetooth, которое поддерживает Bluetooth Classic для громкой связи и Bluetooth LE для других функций. Я могу подключиться к устройству и установить связь с ним через Bluetooth LE, однако сейчас пользователь до…
0 ответов

Не удается записать поток NSOutput в Swift

С прошлой недели я занимаюсь разработкой приложения с использованием Swift. Я впервые работаю со Swift, и теперь я борюсь впервые. Я должен использовать платформу ExternalAccessory и для этого я хочу подключиться к устройству и записать данные в пот…
1 ответ

iOS Внешние аксессуары для подключения iPod с помощью Bluetooth

Я использую EADemo от Apple https://developer.apple.com/library/content/samplecode/EADemo/Introduction/Intro.html Это в основном демонстрационный код фреймворка External Accessories Мой info.plist есть <key>UIBackgroundModes</key> <ar…
01 ноя '17 в 12:46
1 ответ

Как получить имя подключенного устройства MFI к iPhone через Bluetooth?

У меня есть клавиатура MFi. Он уже подключен к iPhone через Bluetooth. Я хочу программно получить название сопряженной клавиатуры. Я искал некоторые форумы, и они говорят, что это можно сделать... Но как мы можем получить имя, используя "Внешний акс…
17 окт '11 в 07:12