Fix: iTunes was unable to load dataclass information error
I recently installed XCode 4 off the Mac App Store. Once that was done, i found that iTunes started throwing me the “iTunes was unable to load dataclass information from Sync Services” error every time I try to plug in the iPad and iPhone to sync via iTunes.
Darn! Looks like the Xcode 4 install screwed up iTunes in some way.
Searching the error on the Internet pointed me to a fix posted in Apple’s support site. It’s basically a guide to remove and reinstall the Apple Mobile Device Service on Mac OS X. Well, it does sound like that’s my problem. The steps to do so are as the following:-
- Disconnect your iPhone, iPad, or iPod from the Mac.
- In the Finder, locate iTunes in the Applications folder and drag it to the Trash.
- Move the iTunes icon to the Trash.
- Choose Go > Go to Folder.
- Enter /System/Library/Extensions and click Go.
- Locate the file AppleMobileDevice.kext and drag it to the Trash.
- Choose Go > Go to Folder.
- Enter /Library/Receipts/ and click Go.
- Locate the file AppleMobileDeviceSupport.pkg and drag it to the Trash. If prompted, authenticate with the administrator password.
Note: This file may not be present in Mac OS X v10.6 and later; skip to the next step if this is the case. - Restart the computer.
- Choose Finder > Empty Trash and restart the computer.
- Download and install the current version of iTunes.
- Connect your device to the Mac again and open iTunes
Seems simple to follow, but if you noticed the steps, it does involved removing iTunes and re-installing it. And if you ever had to rebuild iTunes from scratch, such as when switching machines, or reinstalling your OS (especially when I was still on Windows), losing all your data on iTunes is a real pain to recover from.
So, yes, I’m sure you’ll be hesitating to follow these steps too. But, not being able to sync properly on iTunes is worse. Therefore, I did exactly as per the above EXCEPT for step 11, which is to empty Trash. I was afraid to lose anything, so I left the Trash alone, hoping I can recover iTunes just in case things screwed up.
And guess what, nothing was gone.
The guide from Apple works like a charm and I was able to sync my phone and iPad back again with everything left intact in iTunes. PHEW!
Please Google +1 my article if you think it was useful. Thanks!





i had the same problem, but luckily this solution saved my day
anyway itunes stores the data in Library, not in Application… this is why we got back everything as it was before