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

iCloud и данные Google

17.10.2011 10:24  5357   Комментарии (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 20
Calella 142
exler.ru 249
авто 427
видео 3784
вино 348
еда 481
ЕС 57
игры 114
ИИ 19
кино 1545
попы 185
СМИ 2594
софт 907
США 82
шоу 6
Что ещё почитать