ICDeviceBrowser, PTP tethering, not working in macOS 14.2?

Our application uses the ImageCaptureCore library to communicate with digital cameras via PTP.

With macOS 14.2, our software is no longer detecting cameras. This is apparently a known issue, as Capture One and Adobe Lightroom both are reporting this issue.

What is the underlying issue here? How can we get this to work properly? Is there a new permission we need?

Hello, have you solved this issue? I also use ImageCaptureCore to develop digital cameras tether software. During the development process, I found that the software uses temporary signatures and ICDeviceBrowser can search for devices, but after using formal signatures, it cannot search for any devices. Use the following two commands to temporarily sign: codesign --remove-signature codesign --sign -

hope to get your reply! BR,

ICDeviceBrowser, PTP tethering, not working in macOS 14.2?
 
 
Q