Filed Bug# 33634445
usbdmuxd has errors with /var/lockdown that is preventing Xcode / Itunes / AppleConfigurator2 / VisualStudio for Mac access to USB attached iOS Devices used for development.
Steps to Reproduce:
1. Attach iOS Device (iPad, iPhone) via USB to Lightning Cable + USB-C to USB Adapter
2. Trust Computer? = Trust
Additionally, I have tried all 4 USB-C ports available on MacbookPro with various cable/adapter combinations:
1. USB-C to USB Adapter + USB to Lightning Cable
2. USB-C Digital AV Multiport Adapter MJ1K2AM/A + USB to Lightning Cable
3. USB-C to Lightning Cable MK0X2AM/A
4. USB-C to Thunderbolt 2 Adapter + Thunderbolt 2 Cable + CalDigit Thunderbolt2 Dock + USB to Lightning Cable
Expected Results:
Device should appear in and be accessible as a target device in:
1. Xcode Devices
2. iTunes
3. Apple Configurator 2
4. Visual Studio for Mac
Observed Results:
*** Historically, iOS Devices (iPad, iPhone) would connect to MacbookPro and appear as expected. All the same Hardware/Software environment and devices are being used.
1. Attached iOS Device (iPad, iPhone) shows: + Charging via USB + Show "Trust Computer" dialog - Select "Trust"
2. Rarely, iOS Devices (iPad, iPhone) will connect to MacbookPro and appear as expected. 1 out of 50 times. Usually requires some magic of ( reboot, kill com.apple.usbmuxd, close and re-open Xcode/VisualStudio for Mac, remove attach USB Cable/Adapter, etc )
3. Occaisionally, iOS Devices (iPad,iPhone) will appear briefly then disappear 4. Frequently, iOS Devices (iPad, iPhone) will NOT appear at all.
I have attempted to manually kill the usbmuxd process, with occaisional success at getting the computer to recognize the device without usbmuxd errors. I have also attempted to follow these steps to resolve the lockdown errors: http://andyaffleck.com/2014/11/07/fixing-trust-this-computer-problem/
Thank you for your support.