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 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, 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, and type:

sudo rm -rf /System/Library/LaunchDaemons/

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, type:

sudo rm -rf /System/Library/LaunchDaemons/

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.