Как подключить к камере DSLR по OTG кабелю на iPhone
Я попытался использовать EAAccessoryManager со Swift:
let eaManager = EAAccessoryManager.shared()
let devices = eaManager.connectedAccessories
но список устройств всегда пуст, я искал эту проблему в течение двух дней в Google, но не получил никакой полезной информации, официальное приложение дистанционного управления Canon подключается к камере с помощью BLE или Wifi, в то время как приложение для фотографий iPhone может получить доступ к камере DSLR. и импортировать фотографии с него по OTG кабелю. поэтому я думаю, что должен быть способ реализовать это решить.
1 ответ
Я обнаружил, что даже если я подключаюсь к камере DSLR с помощью OTG-кабеля, пользователь не может использовать камеру при подключении, поскольку iPhone не поддерживает протокол PTP, соединение устанавливается при подключении SD-карты камеры, камера теряет SD-карту после подключения iPhone Это.
так что единственный способ подключиться к камере DSLR на iPhone - это BLE или Wifi.