iOS 13 Image Capture API для доступа к файловой системе внешней камеры? - PullRequest
1 голос
/ 09 июля 2019

In Страница списка функций Apple iOS 13 У них есть следующее объявление:

API захвата изображения

API захвата изображенияпозволяет разработчикам использовать Camera Connection Kit для импорта фотографий непосредственно в свои приложения.

Я искал, но не могу найти какой-либо фактической документации об этом изменении и о том, где оно находится вAPI.Я также помню, как слышал второй или два разговора об этом в ключевой ноте / состоянии объединения в WWDC 19, но опять же никаких подробностей ни в одном сеансе, который я нашел до сих пор.

Кажется, вы могли быподключить камеру или ее SD-карту к порту USB-C / Lightning на устройстве iOS и получить доступ к нему из стороннего приложения.Я знаю, что вы можете импортировать в системную библиотеку фотографий, но это происходит уже много лет.Я также знаю о ExternalAccessory фреймворке для оборудования MiFi, но я не вижу каких-либо существенных изменений в этом, и кажется, что он не раскрывает описанную функциональность.

Я вижу, что UIDocumentPickerможет отображаться, и это позволяет пользователю выбрать местоположение, которое может быть на подключенном устройстве USB.Хотя это может сработать, это не зависит от камеры и будет весьма подвержено ошибкам, если пользователь не выберет правильное местоположение камеры.

Кто-нибудь знает, где я могу найти больше информации об этом изменении или как вы можете программнополучить доступ к файловой системе камеры?Камера будет иметь стандартную структуру папок камеры DCIM и прочее, поэтому многие приложения Mac распознают ее как файловую систему камеры.

...