Skip navigation

iTunes was unable to load data class information from Sync Services

26628 Views 38 Replies Latest reply: Sep 11, 2013 8:07 PM by roddykaregaran RSS Branched to a new discussion.
1 2 3 Previous Next
neil456 Level 1 Level 1 (0 points)
Currently Being Moderated
Nov 18, 2012 8:33 AM

Not sure when it started, but I just noticed that my devices are not backing up when i sync in itunes.

 

This includes both iPad, iPhone 4s with 6.0.1 (10A523), Mac Lion 10.7.5, and iTunes 10.7 (21).  Includes both WiFi and USB connections.

 

I get a lot of these in the logfile:

 

11/18/12 10:12:45.117 AM taskgated: killed com.apple.SyncServices.AppleMobileDeviceHelper[pid 1761] because its use of the com.apple.private.tcc.allow entitlement is not allowed

11/18/12 10:12:45.117 AM [0x0-0x63063].com.apple.iTunes: Exec for child /System/Library/PrivateFrameworks/MobileDevice.framework/Versions/Current/Apple MobileDeviceHelper.app/Contents/MacOS/AppleMobileDeviceHelper failed or inexplicably returned

11/18/12 10:12:45.117 AM [0x0-0x63063].com.apple.iTunes: Parent: Can't write length for data

11/18/12 10:12:45.117 AM [0x0-0x63063].com.apple.iTunes: Parent: Can't talk to child

11/18/12 10:12:45.117 AM [0x0-0x63063].com.apple.iTunes: Parent: Can't write length for data

11/18/12 10:12:45.117 AM [0x0-0x63063].com.apple.iTunes: Parent: write to child failed, trying to create child again...

11/18/12 10:12:45.117 AM [0x0-0x63063].com.apple.iTunes: Exec of child with pid 1761 failed with error 255

 

Applications are updated on the device, but my backups do not occur and iTunes summary says, "Last backup to this computer: Unknown".

 

When I connect the device I always get, "iTunes was unable to load data class information from Sync Services.  Reconnect or try again later."

 

I have reset sync services, rebooted Mac, rebooted iPhone, repaired permissions, and reinstalled iTunes.  All of which had no effect on solving the problem.

iPhone 4S, Mac OS X (10.7.5)
  • Mike de Awesome Calculating status...

    I'm having this exact problem. Did you by any chance install a 6.1 beta at some point on any of your devices? I did that and I feel like that's when this started happening, but of course it's affecting all of my devices.

  • TranceMe Level 1 Level 1 (5 points)

    Yeah. I'm in the same boat after installing Xcode 4.6 Preview. At least, this is what I think is causing it. Not sure.

  • Mike de Awesome Level 1 Level 1 (35 points)

    Same here. It sounds like we've found the cause.

  • tiberius-hk Calculating status...

    Same here:

     

    On an iMac12,2, OS X 10.8.2 (12C60), admin user, regular home dir. Enable access for assistive devices checked. USB keyboard, Bluetooth Apple Magic Mouse and Apple Wireless Trackpad. With Xcode Version 4.5.2 (4G2008a) AND Xcode Version 4.6 (4H95e) installed.

     

    Start iTunes 10.7 (21) with an iPhone 4S with iOS 6.0.1 (10A523), same error dialog as mentioned and this in the log:

     

    taskgated[24614]: killed com.apple.SyncServices.AppleMobileDeviceHelper[pid 24623] because its use of the com.apple.private.tcc.allow entitlement is not allowed

     

    Starting Xcode 4.5.2 with the same device attached I see these warnings in the system log:

     

    Xcode[24818]: [MT] DVTAssertions: Warning in /SourceCache/IDEKit/IDEKit-1862/Framework/Classes/WelcomeWindow/IDELaunchServic esRegistrationHelper.m:129     

    Details:  Failed to register '/System/Library/CoreServices/CoreTypes.bundle/Contents/Library/MobileDevices.b undle' with Launch Services, error code: -10811.     

    Object:  <IDELaunchServicesRegistrationHelper: 0x4017367a0>     

    Method:   -_registerPathWithLaunchServices:   

    Thread:   <NSThread: 0x40030a1e0>{name = (null), num = 1} Xcode[24818]:

     

    Device attached:     (LocationID: 0xFD131100     ECID:0x37C2015DD2D)

    Xcode[24818]: initial DVTCertificateUtilities load hasn't happened

     

     

    I think this started after installing Xcode 4.6 DP2.

     

     

    Reported Xcode bug 12757073 and iTunes bug 12756888.

  • tiberius-hk Level 1 Level 1 (0 points)

    Update: the Xcode error goes away once you have installled an app from Xcode to the device. The iTunes error remains however.

  • tiberius-hk Level 1 Level 1 (0 points)

    Doing some investigation.....

     

    Note I installed Xcode 4.6DP2 on 25th Nov. Not sure my install went totally to plan - a few missing folders:

     

    http://f.cl.ly/items/26402T1R1Y330E3A211n/Text%202012.11.28%203:35:55%20PM.txt

     

     

    Some diffs:

     

    From 24th Nov MobileDevice.Framework = AppleMobileDeviceHelper - version.plist

     

              <key>BuildVersion</key>

              <string>40</string>

              <key>CFBundleShortVersionString</key>

              <string>5.0</string>

              <key>CFBundleVersion</key>

              <string>889</string>

              <key>ProjectName</key>

              <string>Sync</string>

              <key>SourceVersion</key>

              <string>894000000000000</string>

     

     

    From 25th Nov MobileDevice.Framework = AppleMobileDeviceHelper - version.plist

     

              <key>BuildVersion</key>

              <string>111</string>

              <key>CFBundleShortVersionString</key>

              <string>5.0</string>

              <key>CFBundleVersion</key>

              <string>889</string>

              <key>ProjectName</key>

              <string>Sync</string>

              <key>SourceVersion</key>

              <string>894000000000000</string>

     

    New build version

     

    From 24th Nov MobileDevice.Framework  - version.plist

     

              <key>BuildVersion</key>

              <string>22</string>

              <key>CFBundleShortVersionString</key>

              <string>555.42</string>

              <key>CFBundleVersion</key>

              <string>555.42</string>

              <key>ProjectName</key>

              <string>MobileDevice</string>

              <key>SourceVersion</key>

              <string>555042000000000</string>

     

     

    From 25th Nov MobileDevice.Framework - version.plist

     

              <key>BuildVersion</key>

              <string>5</string>

              <key>CFBundleShortVersionString</key>

              <string>555.40</string>

              <key>CFBundleVersion</key>

              <string>555.40</string>

              <key>ProjectName</key>

              <string>MobileDevice</string>

              <key>SourceVersion</key>

              <string>555040000000000</string>

     

     

    New build version and ShortVersionString

     

    The Xcode 4.6DP2 Contents/Resources/Packages has MobileDevice.pkg. In there:

     

     

    <bundle CFBundleVersion="282" CFBundleShortVersionString="282" SourceVersion="282000000000000" id="com.apple.AirTrafficHost" path="./System/Library/PrivateFrameworks/AirTrafficHost.framework"/>

    <bundle CFBundleVersion="260" CFBundleShortVersionString="5.0" SourceVersion="261000000000000" id="com.apple.DeviceLinkX" path="./System/Library/PrivateFrameworks/DeviceLink.framework"/>

    <bundle CFBundleVersion="555.42" CFBundleShortVersionString="1.0" SourceVersion="555042000000000" id="com.apple.MobileDevices" path="./System/Library/CoreServices/CoreTypes.bundle/Contents/Library/MobileDev ices.bundle"/>

    <bundle CFBundleVersion="889" CFBundleShortVersionString="5.0" SourceVersion="894000000000000" id="com.apple.SyncServices.AppleMobileDeviceHelper" path="./System/Library/PrivateFrameworks/MobileDevice.framework/Versions/A/Appl eMobileDeviceHelper.app"/>

    <bundle CFBundleVersion="889" CFBundleShortVersionString="5.0" SourceVersion="894000000000000" id="com.apple.SyncServices.AppleMobileSync" path="./System/Library/PrivateFrameworks/MobileDevice.framework/Versions/A/Appl eMobileSync.app"/>

    <bundle CFBundleVersion="3.3.0" CFBundleShortVersionString="3.3.0" SourceVersion="221001000000000" id="com.apple.driver.AppleMobileDevice" path="./System/Library/Extensions/AppleMobileDevice.kext"/>

    <bundle CFBundleVersion="2.3.6" CFBundleShortVersionString="2.3.6" SourceVersion="87002000000000" id="com.apple.driver.AppleUSBEthernetHost" path="./System/Library/Extensions/AppleUSBEthernetHost.kext"/>

    <bundle CFBundleVersion="555.42" CFBundleShortVersionString="555.42" SourceVersion="555042000000000" id="com.apple.mobiledevice" path="./System/Library/PrivateFrameworks/MobileDevice.framework"/>

     

     

    Diffs: http://cl.ly/LC6x/o

     

     

    Going to try this (I have a full SuperDuper clone for safety):

     

    sudo mv /System/Library/PrivateFrameworks/AirTrafficHost.framework ~/Desktop

    sudo mv /System/Library/CoreServices/CoreTypes.bundle/Contents/Library/MobileDevices.bu ndle ~/Desktop

    sudo mv /System/Library/PrivateFrameworks/MobileDevice.framework ~/Desktop

    mv /private/var/db/receipts/com.apple.pkg.MobileDevice* ~/Desktop

     

     

    Then reinstall /Applications/Xcode.app/Contents/Resources/Packages/MobileDevice.pkg

     

    ......

     

    Seemed to go OK (http://f.cl.ly/items/0t270n250U381r030F3S/Text%202012.11.28%204:08:59%20PM.txt), but some errors re missing kexts:

     

     

    Nov 28 15:55:19 Jamess-iMac.local installd[43817]: preinstall: (kernel) Kext com.apple.driver.AppleMobileDevice not found for unload request.

    Nov 28 15:55:19 Jamess-iMac.local installd[43817]: preinstall: Failed to unload com.apple.driver.AppleMobileDevice - (libkern/kext) not found.

    Nov 28 15:55:19 Jamess-iMac.local installd[43817]: preinstall: (kernel) Kext com.apple.driver.AppleUSBEthernetHost not found for unload request.

    Nov 28 15:55:19 Jamess-iMac.local installd[43817]: preinstall: Failed to unload com.apple.driver.AppleUSBEthernetHost - (libkern/kext) not found.

     

     

    However, starting iTunes, no error dialog or system errors and I able to backup to iCloud and my Mac.

     

    The only error I see is:

     

    Nov 28 15:57:12 Jamess-iMac.local AppleMobileDeviceHelper[43919]: 43919:2089484672|BackupCommon.m:_canHandleManifestWithVersion| ERROR: Denying NULL inner manifest version

     

    Not sure how serious that is, will keep on investigating.

    iMac, OS X Mountain Lion (10.8.2)
  • tiberius-hk Level 1 Level 1 (0 points)

    UPDATE: Doesn't look like iCloud sync from iTunes is working, but to Mac is.

  • tiberius-hk Level 1 Level 1 (0 points)

    Wondering if the

     

    Denying NULL inner manifest version

     

    Is something to do with a mismatch between

     

    ~/Library/Application Support/MobileSync/Backup/UDID/Manifest.plist

     

    and a value in

     

    ~/Library/Application Support/MobileSync/Backup/UDID/Manifest.mbdb

     

    Moving the UDID folder and doing a full new backup stops that error but now I get:

     

    AppleMobileBackup[45185]: INFO: disconnectCallback called with reason: Could not get auth key from new manifest

     

    It still backed up though.

    iMac, OS X Mountain Lion (10.8.2)
  • robert.marks Calculating status...

    I ran through reseting the sync services http://support.apple.com/kb/TS1627 and then rebooted. This fixed my sync issues on iOS 6.1 beta with beta Xcode

  • Z42 Level 1 Level 1 (0 points)

    I'm having the same issue after loading beta Xcode and 6.1.  I was hoping iTunes 11 would fix the issue...no luck. The resetting synch services did not work for me either.  Hopefully Apple will fix this in the next Xcode release...

  • Altaveron Calculating status...

    The resetting synch services and iTunes 11 did not work for me either. How to solve the issue? Please help.

  • Altaveron Level 1 Level 1 (0 points)

    Delete MobileDevice.framework and reinstall iTunes 11.

1 2 3 Previous Next

Actions

More Like This

  • Retrieving data ...

Bookmarked By (2)

Legend

  • This solved my question - 10 points
  • This helped me - 5 points
This site contains user submitted content, comments and opinions and is for informational purposes only. Apple disclaims any and all liability for the acts, omissions and conduct of any third parties in connection with or related to your use of the site. All postings and use of the content on this site are subject to the Apple Support Communities Terms of Use.