2011年3月24日

如何同步 iCal、iPhone 與 Google Calendar

在很久很久以前,有一個可愛的孩子叫做iPhone,他奉母親iCal的命前往Google群島尋找同步的方法,以免被可怕的魔拜耳.密收取每年高額的稅金....


今天在PTT上面看到一篇文章,想要詢問如何同步iCal、iPhone 與 Google Calendar。由於先前就已寫過此項記錄,只是當時匆匆忙忙寫得很亂,因此無法直接貼上回覆,重新編排整理過後才能再度拿出。

===

在下也是利用Google作為中介讓iPhone與iCal的行事曆同步

可能使用的方法會和你的相同,不過還是先說說看供大家參考。

步驟分別為建立 1)Google日曆 -> 2)同步Google日曆到iCal -> 3)同步Google日曆到iPhone


設定一、建立Google日曆

Google日曆建立完後,切換到[日曆設定]的頁面,取[日曆網址]。

[日曆網址]通常為[一長串的英數亂碼@group.calendar.google.com]


設定二、同步Google日曆到iCal(2011.06.15更新,感謝PTT ryanlei指教)

iCal / Preferences /Accounts 新增一個帳號

Account type:google

Email address:Gmail帳號

Password:Gmail密碼

設定完成後,選擇你新增的Account,切換到Delegation(委派)分頁

稍微等他一會兒,不久後就會看到Google Cal 下的所有日曆列出來

選擇你想要出現在iCal的行事曆即可。


舊:【手動逐一增加的方法】

iCal / Preferences /Accounts 新增一個帳號

Account type:CalDAV

username:Gmail帳號

Password:Gmail密碼

Server address :https://www.google.com/calendar/dav/[日曆網址]/user

關鍵點在CalDAV,若你選擇帳戶類型為Google,就只能新增一個主日曆

若是你的Google帳戶上有多個日曆,你就需要使用CalDAV。

[缺點]如果你要新增多個日曆,那就需要取得多個日曆網址,挺累人的。



設定三、同步Google日曆到iPhone

第1步.同步帳號

參考:http://goo.gl/oUwQj

iPhone上利用 設定 / 行事曆 / 帳號 / 新增帳號 / Microsoft Exchange

Domain:留空

Username:Gmail帳號

Password:Gmail密碼

下一步

Server:m.google.com


第2步.選擇多個日曆

一般來說,你會發現iPhone同步的日曆只有少數幾個,但你可以選擇增加

請使用iPhone瀏覽 http://m.google.com/sync ,在同步頁面設定

通常這時會發現頁面出現:不支援的裝置的警告訊息

在你拿東西準備扔我前,請先利用下方的變更語言,選擇English(US)

這時你就可以在英文頁面下選擇你要同步的多個日曆,最多可以25個。


完成以上三步後,你的iCal與iPhone就可以跟Google同步日曆。


唯一需要注意的就是,iCal 與 iPhone 利用 iTunes 同步時會出現重複的問題。

iCal 與 Google 同步的日曆,再次同步到 iPhone 上時會變成唯讀且不可新增事件的日曆。

再加上你又用iPhone與Google同步相同的日曆,就會形成奇妙的重複狀況


解決方式:iTunes / 行事曆同步的部份,請將所有與Google同步的日曆選項去除

這樣同步時就不會將這些僅能唯讀的日曆複製到iPhone上,就可以解決三角問題。

以上。

1 則留言:

HongKongMan 提到...

非常有用, 謝謝, 解決了困擾多時的問題