Image Capture API to access camera's filesystem?

In this URL there is the following blerb:

https://www.apple.com/in/ipados/ipados-preview/features/


Image Capture API

The Image Capture API allows developers to leverage the Camera Connection Kit to import photos directly into their apps.


I haven't been able to find in the docs or WWDC sessions where it talks about this. I have an app for our action camera and would love to be able to directly read the camera's filesystem over USB. I see where you can use a a document picker to access a USB filesystem, but that requires the user to properly find/select the correct directory in the camera's file system. I am hoping to be able to detect it and access it without the error prone user selection.

Answered by AndrewM in 612125022
It is ImageCaptureCore.framework that I was looking for. It only became available as of iOS 13.2. From there check out ICDeviceBrowser and you can start to get things working.
Accepted Answer
It is ImageCaptureCore.framework that I was looking for. It only became available as of iOS 13.2. From there check out ICDeviceBrowser and you can start to get things working.
ImageCaptureCore seems nice, here’s the docs: https://developer.apple.com/documentation/imagecapturecore
Now if we could do this over WiFi, that would be cool.

Not able to detect external camera such as DSLR using ImageCaptureCore framework. Also, ICDeviceBrowserDelegate of ImageCaptureCore is not working in iOS App and its only working for Mac App.

Image Capture API to access camera's filesystem?
 
 
Q