如何讓 iPhone 通訊錄與 Google Contacts 雙向同步?

背景是這樣的:

之前用 Nexus One,由於Android與Google的無縫銜接,因此在手機與Google Contacts任何一端的修改,都可以通過在 N1 一端提交同步請求,做到通訊錄數據同步、保持為最新。

用 iPhone 之後,只得通過 Microsoft Exchange 來同步(並不能直接通過Gmail同步通訊錄。。)。iPhone上讀到的通訊錄 = Google Contacts 裡面的「My contacts/我的聯繫人」。但在 iPhone 一端的修改,並不能同步到 Google Contacts 裡面;而必須到 Google Contacts 裡面修改,才能被 iPhone 讀到進而保證整個通訊錄數據是最新的。

如何解決這個問題?


根據樓上各位的回復現在是沒法同步的。

建議採用CardDAV方式同步,親測雙向同步通過。具體方式可參見google說明:

https://support.google.com/mail/answer/2753077


首選確保你的Exchange同步設置無誤,可以與Google的官方教程對照一番: http://www.google.com/support/mobile/bin/answer.py?answer=138740topic=14252

如果你在Google里修改/添加聯繫人,能同步到iPhone,反之則不能。最有可能的原因是,你的默認通信錄為本地通信錄。你可以在「設置」-「郵件、通信錄、日曆」里將默認通信錄改成Exchange。

因為我對本地通信錄沒有需求,我乾脆用第三方軟體將本地通信錄刪除了,於是默認通信錄自然就是Exchange了。


剛看清問題,重新回答。

引用威鋒論壇上 ctdsha 的回答:

iphone 的Google同步是在iphone上再建立一個通訊錄,這個通訊錄才可以和Gmail上的通訊錄同步,電話上原有的通訊錄是不能同步的。

1。 Gmail 上原來沒有通訊錄的,一定要先通過其他方法先弄上去,然後再用exchange同步到手機上,等弄好以後,再刪了原來在手機上的通訊錄。這樣手機上的就只剩下和Gmail同步的通訊錄了。

2。 Gmail上原來就有的,那就簡單了,刪了手機上的,同步Gmail上的通訊錄,他會建立一個新的來和Gmail上的同步。


目前已經可以實現。

測試環境:iOS 8.4

操作:

在 設置——iCloud 里關閉iCloud的通訊錄的同步

在 設置——郵件、通訊錄、日曆 里,選擇我的Gmail賬戶,確認通訊錄項已啟用。

這樣就可以了。在通訊錄添加人物後點擊通訊錄左上角的刷新按鈕,就可以在Google Contacts看到了。在Google Contacts新建也可以在iOS設備上刷新出來。刪除也是可以雙向的。


假設,通訊錄已經完整保存在Gmail的聯繫人中了。

1:android端,用google自己的同步功能,雙向同步可用,不過大部分的國行都閹割了這個……

2:IOS端,通訊錄,添加帳戶-其他-cardDAV (不要選擇Microsoft Exchange)

伺服器http://google.com

用戶名:完整的郵件地址

密碼:郵箱密碼

說明:隨便填

如此即可

我就是一台IOS一台Android,現在兩台設備的通訊錄就是同步的。隨便一個設備(某台手機或者直接郵箱里修改聯繫人),在任何一台手機上,都能體現。第一台手機修改了聯繫人,看到網路連接在閃(在上傳修改),閃完了,第二台手機上,刷新下聯繫人,就能看到聯繫人的改變。


昨天剛剛折騰了一天,給一個解決方案,可以實現Mac端+iOS設備+安卓設備同步通訊錄。

給方案之前給幾個基本概念:

1、iOS系統的通訊錄是分組的。如果在設置中有添加「和Gmail賬戶同步通訊錄」,有一種可能(極有可能是因為先添加了本地通訊錄聯繫人再進行Gmail通訊錄同步,為了不產生衝突)是iOS將通訊錄分為兩組,一組為「本機」通訊錄,一組為「Gmail」通訊錄。

2、還有一種可能是在通訊錄中左上角不是分組按鈕,而是一個刷新按鈕,說明此iOS設備僅僅有一個同步方式。要麼是哪也不同步,要麼是iCloud同步,要麼是Gmail同步,而且是新設備一打開就設置好這樣的同步方式才行,原因?見第三條!

3、如果一個Apple ID的賬戶曾經開啟過iCloud同步通訊錄,哪此時無論何時再進行與手機通訊錄同步(MD丫英文用的是Merge,搞的我以為真的是合併呢),都以雲端為準!一定看清楚!不管你的本地通訊錄有幾百人,即便你的iCloud通訊錄有可能是空的,只要你以前操作過,都以雲端為準。我就是這麼被搞了一下!多虧有一個四個月前的備份,才把通訊錄都找回來。

4、建議iOS 設備僅僅開啟iCloud同步通訊錄,並經常去http://icloud.com備份,方法見分割線下面。

=========================================

好了,開始將解決辦法。配置是一台iOS設備,一台電腦,和一個安卓備機。

現在不管你的通訊錄是有多亂,先看清是不是被成「本機」通訊錄和「Gmail」通訊錄(或者Hotmail等),一般出現問題的都是這種「被分組」的。

一、先確定兩組通訊錄沒有重合。

二、將同步Gmail(或Hotmail等)通訊錄同步設置取消,這時候你的手機上的所有基於Gmail通訊錄的聯繫人都消失了,別怕,Google幫你拿著呢。

三、如果以前確定沒有設置過iCloud通訊錄設置,此時打開iCloud,將手機通訊錄同步到iCloud端。**不管是否設置過,請所有人把手機備份,最好選本地備份。**

四、如果設置過,請重新申請一個Apple ID,也將通訊錄同步到雲端。

五、打開http://www.icloud.com,通訊錄中全部選中(Ctrl+A),導出*.vcf格式的名片文件。這下可以放心了,通用格式,要時常備份啊,爸爸媽媽再也不用擔心我的手機丟了聯繫人沒有啦!

六、有了這個VCF文件,我們就把它添加到Gmail通訊錄中,這時候你的gmai里就是全部聯繫人啦!再導出一份VCF備份!

七、還得吧iOS 設備弄好,打開http://iCloud.com,等於手機常用Apple ID,把裡面清空然後倒入上面的全部聯繫人。

基本思路,就這些,其他情況基本上也可以解決。統一通訊錄這個最麻煩的關過去之後,就可以把iCloud雲端的通訊錄為中心,想iOS設備自動同步,導出到gmail也不是很麻煩。


親測,ios 7.1,郵件/聯繫人/日曆-&>添加Gmail-&>勾選通訊錄。

iPhone能自動從Google Contacts下載數據。

iPhone上創建新聯繫人後,能自動上傳到Google Contacts。


Gmail和iOS聯繫人同步軟體(Contacts Sync for Google Gmail with Auto Sync)

下載地址:Gmail和iOS聯繫人同步軟體(Contacts Sync for Google Gmail with Auto Sync):在 App Store 上的內容

我在mac和iphone上使用這個軟體,mac上貌似是免費的,ios上有40個聯繫人的限制,無限同步需要18元內購(2016年1月)。

這個程序可以做到ios和google聯繫人的雙向同步,同時可以兼顧facebook,可以後台自動同步,相信是題主所需要的工具。


自己也被這個問題困擾了,最終完美解決。

首先聯繫人屬於個人敏感信息,能不用第三方軟體那就堅決不用,別看有些APP還要收費,感覺不屬於「免費的服務,你自己就是產品」範疇,但是誰知道呢。

首先講一下思路:將iPhone通訊錄同步到==&>iCloud 再同步到==&>Google Contacts。

出現這樣的問題很可能跟我一樣不想要兩份通訊錄在手機上,所以沒有選擇打開iCloud的,只開了Google的。但不知道什麼原因,有些通訊錄就只保存在了iPhone本地,沒有同步到Google上(可能有段時間iPhone默認的通訊錄帳戶不是Google)。

下面:

第 0 步: 在設置中==&>iCloud==&>通訊錄 同步選項打開,會問你是否合併本地聯繫人,選擇同意。

第 1 步:生成應用專用密碼

  1. 轉到 Appleid.apple.com。
  2. 使用您的 Apple ID 和密碼登錄。
  3. 使用雙重身份驗證來驗證您的身份。
  4. 選擇「安全」下方的生成密碼。如果您沒有看到生成密碼,請啟用雙重身份驗證。
  5. 輸入密碼標籤,例如「Google 通訊錄導入」。
  6. 複製應用專用密碼。

第 2 步:導入您的聯繫人

  1. 轉到 Google 通訊錄。
  2. 點擊左側的展開 ==&>導入
  3. 選擇要從中導入聯繫人的帳號。
  4. 點擊同意,開始吧!
  5. 登錄您的電子郵件帳號。
  6. 輸入您生成的應用專用密碼。注意不是你自己的帳戶密碼而是第1步生成的密碼。
  7. 點擊同意

https://support.google.com/mail/answer/1069522?hl=zh-Hans

肯定會出現很多的重複聯繫人,點擊合併就行了。

最後一步:避免以後創建的聯繫人不在Google中,一定要到設置==&>通訊錄中將默認帳戶設置成Gmail。

完結。


  1. 聯繫人,左上角群組改為只顯示本地【可選】
  2. 設置,賬號及密碼,icloud,關閉icloud聯繫人同步【建議關閉,icloud不及GC友好完備】
  3. 設置,通訊錄,默認賬號,Gmail【此處需是上面通過賬號系統添加的賬號,不能是Gmail APP當中添加的賬號】
  4. 以上適用於IOS 11.01 @iPhone 8 plus


google contact網頁版怎麼在國內打不開了?


完全可以同步,雖然我沒用谷歌賬號,但是我用了微軟郵箱,跟電腦,還有我的WP手機,ipad ,安卓手機,全部都能同步。在任何一個設備上更改,其他的設備全部都更改


現在可以了吧


ios7 以上添加Gmail後已經可以雙向同步


看上面的各位回復,還是沒有解決雙向同步的問題。同時用安卓和iOS系統的手機,能在電腦端、手機端更改且實時同步到三終端的方案我沒看到。


奇怪啊,我的iphone也用Exchange和谷歌聯繫人同步,現在就是雙向同步。拿到新手機後,設置了一次Exchange賬號,從此就是這樣了。

我另外有個備用的手機是iphone3GS,用的老移動號,平時不怎麼打,也設置了Exchang賬號與谷歌聯繫人同步。新手機只要一錄入新聯繫人,過不久老手機里就會更新(包括頭像)。

你的手機未能雙向同步,是不是你設置完Exchange之後,自己又手動變更了一些選項?或者你可以試試刪除Exchange賬號,然後重新導入一下,這次都用默認選項。


推薦閱讀:

手機通訊錄在 iPhone 和 Android 上的最佳同步方法是什麼?

TAG:iPhone | 手機通訊錄 |