Адрес для входа в РФ: exler.wiki

iCloud и данные Google

17.10.2011 10:24  6750   Комментарии (17)

Выяснил, почему мне казалось, что iCloud глючит. Он не глючит. Это оказалась фича, а не баг. Дело в том, что если вы в устройстве на iOS используете синхронизацию с гугловским аккаунтом, под которым ведутся контакты и календарь, то iOS 5 эти данные не будет заливать в iCloud. Определенная логика в этом есть - гугловские данные и так хранятся в гугловском облаке. Если их еще и заливать в iCloud, тогда может начаться дублирование. Если же контакты и календарь синхронизируются по старинке с Outlook или же просто ведутся в самом гаджете на iOS - они безо всяких проблем синхронизируются с iCloud.

Так что снимаю свои претензии к iCloud. Все там работает нормально.

17.10.2011 10:24
Комментарии 17

Нужно в настройках контактов основной учетной записью указать icloud, а синхронизацию контактов из раздела "Гуголь" не убирать.
17.10.11 13:29
0 0

Всё верно. Если контакты пришли из Google, то в iCloud их не будет.
Вот теперь вопрос, а как контакты перекинуть в iCloud, без компа?
Ибо при отключении синхронизации с Google, контакты так же удаляются, выбора, как в iCloud оставить контакты на телефоне или нет, не предоставляется. Удаляет всё и соответственно, в iCloud передавать тоже нечего.
17.10.11 13:25
0 0

Старые один раз залились, причем если контакт изначально пришел на айфон из Гугла - то в клауде его не будет, в облако залились только контакты, созданные на айфоне или пришедшие из тунца. Для новых контактов приоритет по дефолту - гугл, если он был на момент установки пятой оси.
17.10.11 13:15
0 0

Ты попробуй, не отключая google exchange, создать на айфоне новый контакт. А потом найти его в облаке. 😄 Тут и поймешь. 😄
17.10.11 13:05
0 0

Во всех системах данные хранятся не правильно. При синхронизации между более чем одной системой неминуемо порождаются дубли. Это следствие местечковости мышления разработчиков. Дело в том, что при синхронизации передается только контактная информация, а ведь ничего не стоило при создании контакта добавить одно поле с уникальным хешем и его тоже передавать. Тогда дубли были бы исключены раз и навсегда, не важно что, с чем и сколько раз синхронизировать. Но увы, наследие прошлого еще долго будет с нами.
17.10.11 11:56
0 0

mortadella: создании контакта добавить одно поле с уникальным хешем и его тоже передавать. Тогда дубли были бы исключены раз и навсегда



А где брать эти самые хэши? Если генерировать их из самой контактной информации, то они сломаются при первом же изменении. Если выдавать случайно, то не получится мёржить информацию по имени-фамилии, так как с уникальными хэшами получим опять дубли - хэш от Эппла не будет совпадать с хэшем от Гугла и хэшем от Микрософта. А если всё-таки мёржить по имени-фамилии в дополнение к хэшам, то получим то же, что имеем сейчас.
17.10.11 12:08
0 0

Но и определенная логика в том чтобы данные хранились и там и там тоже же есть. А то мало ли, сглючит чего 😄 Ну и добавить еще синхронизацю iCloud с Гуглом - все будет совсем хорошо.
17.10.11 10:44
0 0

sambl4:
Но и определенная логика в том чтобы данные хранились и там и там тоже же есть. А то мало ли, сглючит чего Ну и добавить еще синхронизацю iCloud с Гуглом - все будет совсем хорошо.




А как потом дубли-то разгребать? Облако, дублирующее облако - это неправильно.
17.10.11 10:49
0 0
Теги
Сортировать по алфавиту или записям
BLM 21
Calella 144
exler.ru 277
авто 446
видео 4040
вино 360
еда 509
ЕС 60
игры 114
ИИ 29
кино 1585
попы 194
СМИ 2784
софт 936
США 137
шоу 6