ImageCaptureCore: Support tethered capture APIs in iPadOS

Number:rdar://FB8974037 Date Originated:2021-01-17
Status:Open Resolved:
Product:iPadOS/ImageCaptureCore Product Version:14.3
Classification: Reproducible:
On an app targeting Mac OS 10.4 and later, I can use the `-requestEnableTethering`, `-requestTakePicture` and similar APIs on `ICCameraDevice` to take photos using connected cameras.

On iPadOS, if I want to control connected cameras in a similar fashion, I have to send the raw PTP commands to them, and I have to know which manufacturer uses which PTP command.

It would be really great to bring the tethered capture APIs in ImageCaptureCore from the Mac to iPadOS.

Thank you!


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!