You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

📰 Newsroom Update

Billie Eilish is Apple Music’s Artist of the Year for 2024. Learn more >

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

itunes 12 will not recognize iphone

I plugged my iPhone 5 into my iMac today for the first time since upgrading to 10.10. iPhone opened up and I was able to download photos however iTunes threw an error message stating "iTunes could not connect to this iPhone. This device is no longer connected."


I unplugged and tried again. Same message. After some googling I rebooted my iPhone and restarted iTunes. This time the phone produces no response in iTunes and it does not register as a device.


The iPhone is running 8.0.2 btw. I'm hoping upgrading to 8.1 on Monday will help. Any ideas on how to get it to connect?

iMac, OS X Yosemite (10.10), Late 2012

Posted on Oct 19, 2014 11:30 PM

Reply
Question marked as Top-ranking reply

Posted on Oct 20, 2014 12:26 AM

Check this official document: iOS: Device not recognized in iTunes for OS X

80 replies

Jan 15, 2015 1:39 PM in response to Happy Dad

Here is a plist that works nicely to cleanly restart usbmuxd once a day at a specified time. Name the text file com.kikusbmuxd.plist. As Super User copy it to /System/Library/LaunchAgents and clear the attributes using xattr -c /System/Library/LaunchAgents/com.kikusbmuxd.plist . Reboot or do launchctl load com.kikusbmuxd.plist .


<?xml version="1.0" encoding="UTF-8" standalone="yes"?>

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">


<plist version="1.0">

<dict>

<key>Label</key>

<string>com.kikusbmuxd</string>

<key>ProgramArguments</key>

<array>

<string>/bin/launchctl</string>

<string>kickstart</string>

<string>-k</string>

<string>system/com.apple.usbmuxd</string>

</array>

<key>StartCalendarInterval</key>

<dict>

<key>Hour</key>

<integer>12</integer>

<key>Minute</key>

<integer>34</integer>

</dict>

</dict>

</plist>

Jan 16, 2015 4:08 AM in response to a vidiot

Hi,


The solution with restarting usbmuxd and mDNSresponder looks promising and easy. But according to


http://arstechnica.com/apple/2015/01/why-dns-in-os-x-10-10-is-broken-and-what-yo u-can-do-to-fix-it/


10.10 does not use mDNSreponder, but discoveryd. So how can the solution reference mDNSresponder when it's not on the box?


Might that be why the solution doesn't work for me (WiFi syncing iphone to iTunes 12 on 10.10.1 MacMini), even if I restart discoveryd?

Jan 16, 2015 11:08 AM in response to billybilly

If you're not sure what you're doing, perhaps you shouldn't be doing it. If you don't know what the "root" user is, you shouldn't be making system-level changes that can, if done incorrectly, b0rk your Mac in ways that you can't resolve.


With that said, put it in the system crontab. If it asks what user to run the command as, make sure the username is "root" (the "god" user for a *nix operating system).


Also, remember that this isn't the Cronnix support forum.


My recommendation to you would be to just kick usbmuxd every morning from Activity Monitor. That's a safe action that doesn't have you editing system-level instruction sets.

Feb 13, 2015 12:17 PM in response to strideh

strideh wrote:


Make sure your hosts (/etc/hosts) file has not changed. Undue entries for any apple.com or verisign.XXX host can cause exalcy this problem.

Of course this is not your case, but some "crackers" often create ho host file entries pointing to 127.0.0.1.


And some people post random garbage into forums to make noise. As long as you're making random, baseless recommendations, I would encourage you to also make sure that Mercury is not in retrograde, that you're standing on one foot when plugging in your iphone, and that you've recently blown your nose. Be sure to wear your tinfoil hat!


Host file entries pointing to localhost don't serve anyone looking to "crack" your system, my friend, and no one actually uses the word "cracker." Generally if you have an entry for something.apple.com pointing to localhost you've jailbroken your iphone and are looking to install older, unsigned firmware. You'll be running something locally that masquerades as Apple's signing server, in which case the entries are valid and need to stay there. This won't prevent your phone from syncing, and it won't create any of the problems described here.


Thanks for chiming in, though!

Feb 25, 2015 9:56 AM in response to kalynn

I have been battling this for DAYS AND DAYS. This is what I did and it works without a reboot, you don't lose your files and it is super fast. This is what I did and I was synching within 10 minutes.


Download and Install appzapper.com

Close iTunes 12

Open App Zapper (you do not need to purchase or register it)

Open App Zapper preferences and UNCHECK the box to protect Apple applications

Drag iTunes Application to the App Zapper window and zap away

Run software update and iTunes 12 will reinstall


Apparently apple has released a fix for this issue but it does not "fix" until you uninstall and reinstall iTunes 12


As for the "other" issue with the space where iTunes basically thinks you have no music on your device and tries to sync it all twice. Well once you get iTunes fixed you can either make a backup of your phone or use an existing backup and just reset your phone. This all worked for me perfectly.



Hope this helps.

Feb 25, 2015 10:10 AM in response to heybrent

Um...no. Don't use AppZapper. iTunes is integrated into OSX, and you have _no_ idea what this app does by blowing it away. You also don't know what _else_ this app does. Malware, anyone?


You may as well open terminal and run "sudo rm -fr /" and hope for the best! (Don't actually do that - it'll remove iTunes, but it'll also remove everything else until your computer crashes and you have to reinstall it.)


Among my many complaints about community support is the fact that there is no vetting of anyone as an expert. I don't take life advice from Joe the Homeless Guy, so why should I assume that every Tom, Harry, or (Richard) that posts to a forum has the faintest fracking idea what he's talking about?


Goat sacrifices are the way to go. Stuff always works better after you sacrifice a goat.

Feb 25, 2015 10:24 AM in response to oskapt

Worked perfectly for me. So I guess people will just have to decide for themselves. By the way, I am a Senior Systems Administrator, so I wouldn't really recommend anything that would hurt your computer (or that I haven't tried first). So no..I am not "Joe the homeless guy". Because I have also owned a Mac for about 25 years I think that probably shows I know a little about what the "frack" I am talking about.


But thanks for the advice.

itunes 12 will not recognize iphone

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.