Specs: MacBook Pro (13-inch, Late 2011) OS X El Capitan (Version 10.11.4) iTunes (188.8.131.52) Xcode (Version 7.1.1) iPhone 4s (iOS 9.3.1) Problem statement: My iPhone is not appearing in iTunes nor Xcode whenever I plug it to my mac directly through usb cable. The Photos app connects and shows though the list of my pictures from the iPhone. iPhone appears in System Information under USB section. I have the latest version of iOS and OSX as well as the Xcode and iTunes. Strange, when I connect my iPhone to a Windows machine, the iTunes in that PC recognises and show the devices and I am able to sync. I have been dealing with this problem for almost 3 days now. Of course, I am trusting the computer from the iPhone when the alert to the computer pops up. When I connect my iPhone to other Mac it is recognised and syncing is working. When i put my iPhone to recovery mode through iTunes my device shows and is recognised and i’m asked to update or restore it. I’ve done both but my iPhone restarts in the middle of the process and gets unrecognised again because it goes out of the iPhone recovery mode. Wireless mouse to connected to my mac via usb is working in all ports. I have USB 2.0 I encounter the error “Could not connect to the Device”, “Could not connect to this iPhone “iPhone”, and “Operation timed out” from iTunes. It seems that this problem popped up with El Capital because i am able to connect few months ago to iTunes and Xcode with Maverics. I just returned coding again in Xcode after a few months of break and noticed the problem when i’m about to deploy my app to iPhone. What I have done so far but didn't work: Change usb port Restarted mac, iTunes, Xcode and iPhone. Downgraded iTunes to lower version (12.1). I put it back to latest version upon seeing that it didn’t work. iPhone Recovery Mode Reset SMC, PRAM, NVRAM Reset my iPhone settings (Reset All Settings) Clear /var/bd/lockdown folder contents sudo kextload /System/Library/Extensions/AppleUSBEthernetHost.kext and uninstall then install latest iTunes sudo launchctl stop com.apple.usbmuxd exit iTunes and open it anew. sudo nvram boot-args=kext-dev-mode=1 Disable system integrality protection Uninstall my antivirus Created another admin account in my mac and tried connecting the device. Searched the net for various solutions. installed anti malware and scanned mac. Hoping someone could give light and lead with this problem.