Posted on 05-09-2013 06:41 AM
Does anybody know of any ways of stopping file access (iOS app USB file sharing) in iTunes other than disabling usbmuxd?
Are there any MCX/config profile methods of doing this?
cheers
Matt
Posted on 05-09-2013 09:39 AM
This is the MCX that can be managed with iTunes
http://support.apple.com/kb/HT3490?viewlocale=en_US&locale=en_US
It looks like no, does disabling USB Mass Storage fix this though disabling IOUSBMassStorageClass.kext?
Posted on 05-09-2013 10:26 AM
I don't think it's treated as a mass storage device unfortunately. We make all external media read only with MCX via the mount-controls key in com.apple.systemuiserver and we couldn't work with no mass storage support at all. That approach has no effect on iPhones etc. though.
I'll try it and see what happens.
cheers
Matt
Posted on 05-09-2013 10:41 AM
What about just playing with launchd and making sure it doesn't load in the first place?
/System/Library/LaunchDaemons/com.apple.usbmuxd.plist
Editing that file so that it never loads might be better than renaming the actual executable.
Posted on 05-09-2013 10:52 AM
Yep that was our original plan, but I was looking to allow all other iOS functionality in iTunes apart from app file sharing feature.
adding the Disabled key with a true value does not stop usbmuxd loading on boot though only removing the .plist altogether does.
cheers
Matt