Maybe one more question.
I was able to get RawUsbDevice using IOServiceAddMatchingNotification and now have basic stuff like VendorID, ProductID, SerialNo etc.
How to get bsd name for this object or even mount point like /Volumes/Kindle/ in Sandboxed app?
Earlier I was able to read bsd name using system profiler, but this particular data is not available when Sandbox is used.
I can read mount point using mountedVolumeURLsIncludingResourceValuesForKeys on NSFileManager but can't match mount point to specific RawUsbDevice gathered from IOKIt.
Topic:
App & System Services
SubTopic:
Drivers
Tags: