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.
PS: I originally posted this article in Bahasa Indonesia at MakeMac : iTunes Tidak Mengenali Perangkat iPod, iPhone, dan iPad.