usbmuxd errors preventing iOS Devices from appearing in Xcode

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.

usbmuxd errors preventing iOS Devices from appearing in Xcode
 
 
Q