Многие владельцы iPhone также используют адрес Gmail или Google Workspace для работы. При настройке нового телефона можно легко включить «Контакты» как для iCloud, так и для Gmail. Спустя несколько недель вы задаетесь вопросом, почему у каждого контакта есть две или три копии или почему при редактировании номера телефона на ноутбуке не удается обновить его на iPhone.

Обе службы хранят вашу адресную книгу в облаке, но используют разные протоколы синхронизации, разную таксономию полей и по-разному обрабатывают фотографии контактов. Смешение их без основной стратегии неизбежно приводит к возникновению циклов синхронизации.
Сравнение функций: контакты iCloud и контакты Google
| Функция | Контакты iCloud | Контакты Google | Победитель для iPhone |
|---|---|---|---|
| Встроенная интеграция с iOS | Глубокая интеграция с плакатами контактов iOS, FaceTime, Siri и NameDrop. | Требуется фоновая push-синхронизация через Google CardDAV. | iCloud |
| Кроссплатформенный веб-доступ | Доступно на iCloud.com (функционально, но медленнее). | Доступно на сайте contact.google.com с мощными возможностями веб-редактирования и ярлыками. | |
| Фотографии и плакаты контактов | Поддерживает специальные плакаты с контактами в разрешении 4K и карточки звонков на экране блокировки. | Сжимает фотографии до аватаров с меньшим разрешением. | iCloud |
| Обнаружение дубликатов | Базовое сопоставление по имени в iOS 16 и более поздних версиях. | Предложения по слиянию на стороне облака на веб-портале. | Галстук |
| Совместимость Android и ПК | Сложно синхронизировать с Android. | Универсальная версия для Android, Windows, Mac и iOS. |
Почему включение обеих учетных записей приводит к увеличению количества дубликатов
Когда iPhone синхронизирует обе службы, он отображает единое представление под названием «Все контакты». Однако за этим единым представлением стоит следующее:
- Разные базы данных. iOS создает две отдельные записи базы данных для одного и того же человека: одну в базе данных iCloud и одну в базе данных Gmail.
- Несовпадающие изменения. Если вы измените номер телефона в iOS, изменения могут быть записаны в вашу учетную запись по умолчанию (скажем, iCloud), в результате чего запись Google станет устаревшей.
- Перекрестное опыление. Если автоматизированный инструмент пытается синхронизировать эти две записи, он воспринимает немного отличающиеся записи как записи двух уникальных людей, дублируя их туда и обратно.
Решение: выберите одну основную учетную запись
- Если вы полностью пользуетесь Apple: экспортируйте контакты Google в виде файла VCF, импортируйте его в iCloud и отключите синхронизацию контактов Google в разделе «Настройки» > «Почта» > «Аккаунты» > Gmail.
- Если вы используете Android + iPhone: оставьте Google своим хозяином. Отключите синхронизацию контактов iCloud и установите в меню «Настройки» > «Контакты» > «Учетная запись по умолчанию» значение Gmail.
- Выполните очистку. Используйте средство очистки контактов Swipe, чтобы объединить существующие дубликаты в единые мастер-карты без потери данных.
Практическое правило
Никогда не включайте переключатель «Контакты» для более чем одной учетной записи электронной почты на iOS. Одна учетная запись должна владеть вашими контактами; все остальные учетные записи должны работать только с почтой и календарями.
