Адрес для входа в РФ: exler.wiki
iCloud и данные Google
17.10.2011 10:24
6706
Комментарии (17)
Выяснил, почему мне казалось, что iCloud глючит. Он не глючит. Это оказалась фича, а не баг. Дело в том, что если вы в устройстве на iOS используете синхронизацию с гугловским аккаунтом, под которым ведутся контакты и календарь, то iOS 5 эти данные не будет заливать в iCloud. Определенная логика в этом есть - гугловские данные и так хранятся в гугловском облаке. Если их еще и заливать в iCloud, тогда может начаться дублирование. Если же контакты и календарь синхронизируются по старинке с Outlook или же просто ведутся в самом гаджете на iOS - они безо всяких проблем синхронизируются с iCloud.
Так что снимаю свои претензии к iCloud. Все там работает нормально.
Войдите, чтобы оставить комментарий.
Нужно в настройках контактов основной учетной записью указать icloud, а синхронизацию контактов из раздела "Гуголь" не убирать.
Всё верно. Если контакты пришли из Google, то в iCloud их не будет.
Вот теперь вопрос, а как контакты перекинуть в iCloud, без компа?
Ибо при отключении синхронизации с Google, контакты так же удаляются, выбора, как в iCloud оставить контакты на телефоне или нет, не предоставляется. Удаляет всё и соответственно, в iCloud передавать тоже нечего.
Вот теперь вопрос, а как контакты перекинуть в iCloud, без компа?
Ибо при отключении синхронизации с Google, контакты так же удаляются, выбора, как в iCloud оставить контакты на телефоне или нет, не предоставляется. Удаляет всё и соответственно, в iCloud передавать тоже нечего.
Старые один раз залились, причем если контакт изначально пришел на айфон из Гугла - то в клауде его не будет, в облако залились только контакты, созданные на айфоне или пришедшие из тунца. Для новых контактов приоритет по дефолту - гугл, если он был на момент установки пятой оси.
Ты попробуй, не отключая google exchange, создать на айфоне новый контакт. А потом найти его в облаке. 😄 Тут и поймешь. 😄
Во всех системах данные хранятся не правильно. При синхронизации между более чем одной системой неминуемо порождаются дубли. Это следствие местечковости мышления разработчиков. Дело в том, что при синхронизации передается только контактная информация, а ведь ничего не стоило при создании контакта добавить одно поле с уникальным хешем и его тоже передавать. Тогда дубли были бы исключены раз и навсегда, не важно что, с чем и сколько раз синхронизировать. Но увы, наследие прошлого еще долго будет с нами.
mortadella: создании контакта добавить одно поле с уникальным хешем и его тоже передавать. Тогда дубли были бы исключены раз и навсегда
А где брать эти самые хэши? Если генерировать их из самой контактной информации, то они сломаются при первом же изменении. Если выдавать случайно, то не получится мёржить информацию по имени-фамилии, так как с уникальными хэшами получим опять дубли - хэш от Эппла не будет совпадать с хэшем от Гугла и хэшем от Микрософта. А если всё-таки мёржить по имени-фамилии в дополнение к хэшам, то получим то же, что имеем сейчас.
Но и определенная логика в том чтобы данные хранились и там и там тоже же есть. А то мало ли, сглючит чего 😄 Ну и добавить еще синхронизацю iCloud с Гуглом - все будет совсем хорошо.
sambl4:
Но и определенная логика в том чтобы данные хранились и там и там тоже же есть. А то мало ли, сглючит чего Ну и добавить еще синхронизацю iCloud с Гуглом - все будет совсем хорошо.
Но и определенная логика в том чтобы данные хранились и там и там тоже же есть. А то мало ли, сглючит чего Ну и добавить еще синхронизацю iCloud с Гуглом - все будет совсем хорошо.
А как потом дубли-то разгребать? Облако, дублирующее облако - это неправильно.
Теги
Информация
Что ещё почитать
Плохие парни до конца
29.07.2024
28
Переносные системы защищенных полубрючий
25.10.2024
147
Находчивые круглопёры вчерашних дрыга-баров
15.11.2024
212