iCloud to Auto-Resolve Sync Conflicts

syncconflictMobileMe's sync conflict resolver. Via BusySync

When it runs into conflicting data, Apple's upcoming iCloud service will automatically determine which is the correct one without bringing the user into it, according to Daring Fireball's John Gruber. Speaking on The Talk Show with Dan Benjamin, Gruber lays out what he believes to be iCloud's course of action in dealing with sync conflicts: (via MacStories)

In iCloud, I believe you will never be presented with [a sync conflict] dialog, no matter how much has changed in one of the instances while it was "offline". The server-side iCloud, when there seemingly is a conflict, will make a decision and it will decide which one is the best (in Apple's terms the "truth"). That is what Steve Jobs means when he says "The Truth is in the Cloud." iTunes will decide which one is right and that's it. iCloud will push that right one to any device that has this account that has a different version.

But, here's the trick – what happens if it's not the right one? On the server side, it will remember all of the other ones, almost like versioning. There will be some sort of interface like "go and look at your contacts." There will be some sort of way to say "show me previous versions and let me pick the one that is right". You pick it and push it back up into the cloud and tell it "that's the truth" and Apple will push it out.

Currently, MobileMe pops up a dialog box (shown above) forcing users to resolve conflicts, before a sync can continue.

Apple hasn't officially revealed many details about exactly how its new services are going to work, iTunes Match nor the other various bits of iCloud. Gruber claims this isn't just a theory, that he knows is sure this is how iCloud will work. We'll know more when iCloud launches this fall.

Tag: iCloud

Popular Stories

Aston Martin CarPlay Ultra Screen

Apple's CarPlay Ultra to Expand to These Vehicle Brands Later This Year

Sunday February 1, 2026 10:08 am PST by
Last year, Apple launched CarPlay Ultra, the long-awaited next-generation version of its CarPlay software system for vehicles. Nearly nine months later, CarPlay Ultra is still limited to Aston Martin's latest luxury vehicles, but that should change fairly soon. In May 2025, Apple said many other vehicle brands planned to offer CarPlay Ultra, including Hyundai, Kia, and Genesis. In his Powe...
Apple Logo Black

Apple Just Made Its Second-Biggest Acquisition Ever After Beats

Thursday January 29, 2026 10:07 am PST by
Apple today confirmed to Reuters that it has acquired Q.ai, an Israeli startup that is working on artificial intelligence technology for audio. Apple paid close to $2 billion for Q.ai, according to sources cited by the Financial Times. That would make this Apple's second-biggest acquisition ever, after it paid $3 billion for the popular headphone and audio brand Beats in 2014. Q.ai has...
Apple Logo Black

Apple's Next Launch is 'Imminent'

Sunday February 1, 2026 12:31 pm PST by
The calendar has turned to February, and a new report indicates that Apple's next product launch is "imminent," in the form of new MacBook Pro models. "All signs point to an imminent launch of next-generation MacBook Pros that retain the current form factor but deliver faster chips," Bloomberg's Mark Gurman said on Sunday. "I'm told the new models — code-named J714 and J716 — are slated...
14 inch MacBook Pro Keyboard

Apple Changes How You Order a Mac

Saturday January 31, 2026 10:51 am PST by
Apple recently updated its online store with a new ordering process for Macs, including the MacBook Air, MacBook Pro, iMac, Mac mini, Mac Studio, and Mac Pro. There used to be a handful of standard configurations available for each Mac, but now you must configure a Mac entirely from scratch on a feature-by-feature basis. In other words, ordering a new Mac now works much like ordering an...
Apple MacBook Pro M4 hero

New MacBook Pros Reportedly Launching Alongside macOS 26.3

Sunday February 1, 2026 5:42 am PST by
Apple is planning to launch new MacBook Pro models with M5 Pro and M5 Max chips alongside macOS 26.3, according to Bloomberg's Mark Gurman. "Apple's faster MacBook Pros are planned for the macOS 26.3 release cycle," wrote Gurman, in his Power On newsletter today. "I'm told the new models — code-named J714 and J716 — are slated for the macOS 26.3 software cycle, which runs from...

Top Rated Comments

OllyW Avatar
191 months ago
How will I know that one of my syncs didn't result in "the truth" so I need to check my versioning?

When you turn up for an appointment a day too late?
Score: 14 Votes (Like | Disagree)
arn Avatar
191 months ago
Gruber is full of it. He doesn't even understand enough computer science to know WTF he is talking about.

ARN, I know you have a crush on Gruber, but you have to start recognizing that he's just pulling stuff out of his ass most of the time.

It is pathetic how people fall for this from him time and again.... and of course, nobody goes back and notices when he gets it wrong.

Ok, let's look back then at what Gruber said and you said in 2010.

Gruber's iPhone 4 rumors (https://www.macrumors.com/2010/03/29/next-iphone-double-resolution-display-front-camera-multi-tasking/)
- A4-family CPU system-on-a-chip
- 960x640 double-resolution display
- second front facing camera
- 3rd party multitasking in iPhone 4

And where you replied with the same "Gruber is always wrong" rant: https://forums.macrumors.com/showpost.php?p=9523217&postcount=36

econgeek wrote in March, 2010:
-- Front facing camera. A perennial feature request from the mac rumor mongers that does not make much real sense.

When the new [iPhone 4] doesn't have a front facing camera, will you strike gruber from your reliable rumors list? Or will he get to slide because he was "obviously being sarcastic"?

So, let me ask you this time. If the auto-resolve sync conflicts thing turns out to be true will you add gruber to your reliable rumors list, or are you just going to keep ranting about us publishing his rumors?

arn
Score: 12 Votes (Like | Disagree)
Doctor Q Avatar
191 months ago
How will I know that one of my syncs didn't result in "the truth" so I need to check my versioning?
Score: 7 Votes (Like | Disagree)
Vegasman Avatar
191 months ago
When you turn up for an appointment a day too late?

Yup! Works like the iPhone alarm feature during a daylight savings time change. ;)
Score: 6 Votes (Like | Disagree)
Small White Car Avatar
191 months ago
Although they seem to be dabbling in guesswork I have to imagine that they're right. I can't imagine that Apple would come up with file-versioning in Lion and somehow ignore such features on the cloud side.
Score: 4 Votes (Like | Disagree)
mave1969 Avatar
191 months ago
If my secretary adds an appointment to my calendar (remotely via the office) after I've already booked something myself, it's likely her newer entry will not be "the truth" at all, and my prior appointment will be written over. I could then miss my proper appointment because I didn't "verify" it prior, and that would suck.
...sorry, got carried away there.
The bit you're missing is that with iCloud, when you book something yourself it automatically gets pushed to the calendar your secretary sees, so she never adds a conflicting appointment in the first place. The pervasive concurrency of data is going to stop a lot of these conflicts happening, so the process of resolving them is required less often, and eventually becomes unnecessary.

People worrying about whether iCloud can possibly know which is "the truth" are not seeing the wider aim of Apple, which is to eliminate the possibility of conflicts happening at all.
Score: 3 Votes (Like | Disagree)