4 ms·
Adding to the whatever list, you can also use USB Optical drives with a powered hub (just tried yesterday). It appears in Files app. Seems like they’ve finally
by prashnts 7y ago
Adding to the whatever list, you can also use USB Optical drives with a powered hub (just tried yesterday). It appears in Files app. Seems like they’ve finally implemented proper usb stack.
- radnor 7y agoYou can connect quite a few things via the Camera Connection Kit (CCK) which has a USB port in it. MIDI controllers and USB soundcards are two things I've used recently.
- prashnts 7y agoNot sure what’s the CCK. Is it one of the dongles they sell with HDMI, SD Reader, and USB? I first got excited that it can connect to USB webcams — I have some modded webcams I use as microscope — would be super useful if I could interface it with a camera app. But it didn’t work, last I tried. Are you aware of some way to do that? :)
- radnor 7y agoI haven't heard of any webcams that work in iOS via the CCK - sorry! I'm not too familiar with how it all works, but I imagine it has a lot to do with the individual apps that are running to be able to read/write to the USB port.
- prashnts 7y agoSeems like it, thanks anyway! Maybe now that there’s USBKit (although not sure if it’s MacOS only), one might be able to work out a camera driver implementation. Yay, weekend project!
- layoutIfNeeded 7y agoUSBDriverKit is macOS only.
- biztos 7y agoI believe they're talking about the "Lightning to USB 3 Camera Adapter."[0]. I have one of these and so far I have only used it to plug into my DAC[1] so I can use Apple Music on an old iPhone with a real HiFi, but I think this has been the preferred way to connect to multimedia stuff for a while. A long time ago on an iPad now far far away, I had the cordless little SD card reader, but the iPad itself wasn't much use for editing RAW photos in that generation. [0]: https://www.apple.com/shop/product/MK0W2/lightning-to-usb-3-camera-adapter https://www.apple.com/shop/product/MK0W2/lightning-to-usb-3-... [1]: https://www.schiit.com/products/fulla-1 https://www.schiit.com/products/fulla-1
- wlesieutre 7y agoInteresting implementation tidbit from a Federighi interview: >From a security architecture point of view, we did not want to have file system drivers running in the kernel communicating with external media that could have been tampered with. Getting all of our file systems to be isolated from the kernel, it was real hardcore engineering efforts.
- robin_reala 7y agoLink? I’d like to read that.
- saagarjha 7y agoThere's not much more, unfortunately: https://youtu.be/5ygYSdL42Zw?t=4778 https://youtu.be/5ygYSdL42Zw?t=4778
- layoutIfNeeded 7y agoI’m pretty sure the USB stack was there all along, they just kept it to themselves. Just like how the iPhone baseband chip would be capable of receiving FM radio, they just don’t want to enable it.