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

iCloud и данные Google

17.10.2011 10:24  7256   Комментарии (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 282
авто 450
видео 4127
вино 360