許多 iPhone 使用者也使用 Gmail 位址或 Google Workspace 進行工作。設定新手機時,可以輕鬆切換 iCloud 和 Gmail 的「通訊錄」。幾週後,您會想知道為什麼每個聯絡人都有兩到三份副本,或者為什麼在筆記型電腦上編輯電話號碼無法在 iPhone 上更新。
這兩種服務都將您的通訊錄儲存在雲端,但它們使用不同的同步協定、不同的欄位分類法,並且以不同的方式處理聯絡人照片。在沒有主策略的情況下混合它們不可避免地會產生同步循環。
功能比較:iCloud 通訊錄與 Google 通訊錄
| 功能 | iCloud 通訊錄 | Google 通訊錄 | iPhone 獲勝者 |
|---|---|---|---|
| 原生 iOS 整合 | 與 iOS Contact Posters、FaceTime、Siri 和 NameDrop 深度整合。 | 需要透過 Google CardDAV 進行後台推送同步。 | iCloud |
| 跨平台網路存取 | 可在 iCloud.com 上使用(功能正常,但速度較慢)。 | 可在 contacts.google.com 上使用,並具有強大的網頁編輯和標籤功能。 | |
| 聯絡照片和海報 | 支援 4K 自訂聯絡人海報和鎖定螢幕電話卡。 | 將照片壓縮為較低解析度的頭像。 | iCloud |
| 重複檢測 | iOS 16+ 中基於名稱的基本符合。 | 入口網站中的雲端合併建議。 | 領帶 |
| Android 和 PC 相容性 | 難以本地同步到 Android。 | 在 Android、Windows、Mac 和 iOS 上通用。 |
為什麼啟用兩個帳戶會導致重複項增加
當 iPhone 同步這兩個服務時,它會顯示一個名為「所有聯絡人」的統一視圖。然而,在統一觀點的背後:
- 不同的資料庫:iOS 為同一個人建立兩個單獨的資料庫記錄:一個在 iCloud 資料庫中,一個在 Gmail 資料庫中。
- 編輯不符:如果您在 iOS 中編輯電話號碼,它可能會將變更寫入您的預設帳戶(例如 iCloud),從而使 Google 記錄過時。
- 交叉授粉:如果自動化工具嘗試在兩者之間同步,它會將略有不同的記錄視為兩個獨特的人,來回復制它們。
解決方案:選擇一個主帳戶
- 如果您是蘋果用戶:將 Google 通訊錄匯出為 VCF 文件,將其匯入 iCloud,然後在「設定」>「郵件」>「帳號」> Gmail 下關閉「Google 通訊錄同步」。
- 如果您使用 Android + iPhone:讓 Google 成為您的主人。關閉 iCloud 通訊錄同步,然後將「設定」>「通訊錄」>「預設帳戶」設定為 Gmail。
- 執行清理:使用 Swipe Contacts Cleaner 將現有重複項合併到統一的主卡中,實現零資料遺失。
經驗法則
切勿在 iOS 上的多個電子郵件帳戶上啟用「聯絡人」開關。一個帳戶應該擁有您的聯絡人;所有其他帳戶應僅處理郵件和日曆。
通訊錄幽靈聯絡人與重複率估算機
計算通訊錄中過期無效名單比例與整理後提升的搜尋效率
預估重複與殘缺名單約 187 筆 (22%)
整理後節省通訊錄體積搜尋速度提升 45%