_ap_ufes{"success":true,"siteUrl":"www.callingallgeeks.org","urls":{"Home":"http://www.callingallgeeks.org","Category":"http://www.callingallgeeks.org/category/android/","Archive":"http://www.callingallgeeks.org/2014/10/","Post":"http://www.callingallgeeks.org/mobogenie-alternate-android-google-play-marketplace/","Page":"http://www.callingallgeeks.org/about/whiz-techy/","Nav_menu_item":"http://www.callingallgeeks.org/113112/","Wpcf7_contact_form":"http://www.callingallgeeks.org/?post_type=wpcf7_contact_form&p=36641","Feedback":"http://www.callingallgeeks.org/?post_type=feedback&p=113658"}}_ap_ufee

CallingAllGeeks

Fix: “iTunes was Unable to Load Data Class” Error After Xcode 4 Install

Fix: “iTunes was Unable to Load Data Class” Error After Xcode 4 Install

A lot of iTunes users have been recently getting errors like “iTunes was unable to load data class information from sync services” or “iTunes was unable to load provider data from sync services” when they connect their iPhone to iTunes on Mac or Windows computer. Most users, like me, see this error after they have installed Xcode 4 from the App Store. Here’s the fix that worked for me.

Related Guides to Fix iTunes errors:

  1. Fix: “iTunes Cannot Read the Contents of the iPhone” Error
  2. Fix: iTunes Error 1013 while updating iPhone to iOS 4.2

This error has also cropped up on some Windows computers but mostly on Macs with Xcode 4. So, if you are a developer who recently updated Xcode and see the “iTunes was unable to load data class…” error then you know the cause of the problem.

If you were looking for a method to remove and reinstall Apple Mobile Device Service on Mac, you will find this tutorial useful too.

iTunes was unable to load data class information from sync services

Here are the instructions for both Mac and Windows users to fix this problem.

Solution to fix error on Mac:

Basically, we will be removing iTunes and Apple Mobile Device Service from our Mac because they are apparently corrupt. Follow these steps to remove both and reinstall them again. You will not lose any iTunes data or iPhone sync data in this procedure. This method worked for me.

  • 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.

Now we will delete a few more files.

  • Choose Go > Go to Folder. Enter /System/Library/Extensions and click Go. Locate the file AppleMobileDevice.kext and drag it to the Trash.
  • Again 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.

Now restart your Mac and after restarting Empty Trash and then restart a second time to make sure all the files are gone.

Now Download and install the current version of iTunes. Connect your device to the Mac again and open iTunes. This time the error should be gone and you will be able to sync your iOS devices just like before.

Solution to fix error in Windows:

Updating to the latest version of iTunes and reseting Sync history generally solves this problem for Windows users. Here are the instructions to reset sync history.

1. Disconnect your device.
2. Open iTunes.
3. From the Edit menu, choose Preferences. Click the Devices tab. Click the Reset Sync History button, and then reconnect your device.

If this resolves the issue, and you know all of your contacts, calendars, bookmarks and notes are on your computer:

1. Reset the Sync History again using the steps above.
2. Select the device in iTunes and click the Info tab.
3. Scroll down to the Advanced section, and under “Replace information on this iPhone/iPad/iPod touch” select Contacts or Calendars.
4. Click Apply.

If the issue persists, and you know all your contacts, calendars, bookmarks and notes are on your iPhone, iPad, or iPod touch:

1. Remove all of the contact and calendar information from Outlook.
2. Select the device in iTunes and click the Info tab.
3. Scroll down to the Advanced section, and under “Replace information on this iPhone/iPad/iPod touch” make sure Contacts and Calendars are not selected.
4. Click Apply.

Do let us know if above solution helped you to fix ”iTunes was unable to load data class information from sync services” or “iTunes was unable to load provider data from sync services” error or still stuck with it. Let us know and we will try to find another solution.


We hope you found this tutorial useful. For more useful Mac and iPhone tutorials, keep subscribed to CallingAllGeeks.

Article by Rajat

Rajat has written 225 articles.

If you like This post, you can follow shoutmetech on Twitter. Subscribe to shoutmetech feed via RSS or EMAIL to receive instant updates.


{ 1 comment… add one }

  • Steve Poirier November 14, 2012, 8:42 pm

    Any idea how to do this on Mountain Lion? OS X will not let me move iTunes to the trash.

Leave a Comment