Sometimes, Mac user face the situation where iTunes can't see connected iPhone, iPod, or iPad. I just have faced this problem when migrating from iMac to MacBook. iTunes on my MacBook can't see my iPhone. So, I can't sync up. Even, I have migrated iTunes library from iMac to MacBook.

Common problem is about the driver, AppleMobileDevice.kext. The solution is simple, just reinstall the iTunes. But, sometimes we need more than that. Make sure you have administrator rights, and over Terminal.app type:

sudo rm -rf /System/Library/Extensions/AppleMobileDevice.kext

This next step is not necessary if you are running Mac OS X Snow Leopard (10.6), but if you still using Tiger or Leopard, type this:

sudo rm -rf /Library/Receipts/AppleMobileDeviceSupport.pkg

Quit Terminal.app, then reinstall iTunes. In common case, this is enough to solve the problem. But in some case with Snow Leopard, the problem comes back after restart. And if you got this problem, proceed to the next steps: After restarting your Mac, disconnect your device, open Terminal.app, and type:

sudo rm -rf /System/Library/LaunchDaemons/com.apple.usbmuxd.plist~orig

Then, restart your Mac. Try to reconnect your device after the restart. If the problem still exist, follow the next steps: Close iTunes, disconnect your devices. Open Terminal.app, type:

sudo rm -rf /System/Library/LaunchDaemons/com.apple.usbmuxd.plist~orig

sudo rm -rf /System/Library/Extensions/AppleMobileDevice.kext

sudo rm -rf /System/Library/PrivateFrameworks/MobileDevice.framework

Restart your Mac. Do not connect your device for a while. Install iTunes. Then connect your device. It should works well.

Adham Somantrie.

PS: I originally posted this article in Bahasa Indonesia at MakeMac : iTunes Tidak Mengenali Perangkat iPod, iPhone, dan iPad.