iCloud автоматически решает конфликты при синхронизации
|
Джон Грубер из Daring Fireball утверждает, что сервис iCloud от Apple будет в состоянии самостоятельно решать конфликты между данными, автоматически выбирая правильный вариант. В настоящий момент пользователям MobileMe приходится самим решать такие конфликты. На ток-шоу с Дэном Бенджамином Грубер поделился своим мнением о том, как iCloud будет решать конфликты с синхронизацией:
В iCloud, я полагаю, вам никогда не будет предложен [синхронизации конфликта] диалог, независимо от того, как много было внесено изменений в сервис пока тот был в режиме off-line. Сервис iCloud в случае конфликта сам примет решение и выберет, какой вариант лучше (в терминах Apple является «истинным»). Это то, что Стив Джобс имел ввиду, когда говорил, что "Истина в Облаке". iTunes будет решать, какой вариант является подходящим и все. iCloud будет отправлять такие правильные варианты на любое устройство, которое имеет учетную запись, у которой есть другая версия.
Но вот, что происходит, если выбран не правильный вариант? Сервер будет запоминать все варианты, почти как с версиями. Там будет что-то наподобие интерфейса, типа "зайдите и посмотрите в Вашем списке контактов". Там будет некий способ, который будет говорить типа "покажи мне предыдущие версии и позволь мне выбрать ту версию, которая является правильной". Вы выбираете такую версию и размещаете ее в «облаке», при этом отмечая, что эта версия является правильной и затем Apple уже сама разошлет такую версию на другие устройства.