您可以通過將其日曆文件存儲在雲中來同步Mac的日曆應用程序
iCal同步是蘋果基於雲服務的iCloud中的一項便捷功能。 MobileMe也是蘋果以前的雲服務。 通過同步您的日曆,您可以放心,您定期使用的任何Mac都將始終為您提供所有日曆活動。 如果您在家中或辦公室使用多台Mac電腦,這很方便,但如果您在路上使用移動Mac,則此功能非常方便。
當您在一台Mac上更新iCal應用程序時,所有Mac上都可以使用新條目。
隨著iCloud的出現,您只需升級到新服務即可繼續進行iCal同步。 但是,如果您有一台較舊的Mac,或者您不想將操作系統更新至Lion或更高版本 (運行iCloud所需的最低版本的OS X),那麼您可能認為您運氣不佳。
那麼,你不是。 通過幾分鐘的時間和Apple的終端應用程序 ,您可以繼續與多台Mac電腦同步iCal。
iCal與Dropbox同步需要什麼
- 兩個或更多的Mac。
- OS X Leopard(10.5.x)或更高版本。 我相信這些說明可以用於早期版本的OS X,但我還沒有能夠測試它們。 如果您決定嘗試使用早期版本的OS X,請告訴我們它是如何發生的。
- 基於雲的存儲服務。 本指南中的說明適用於Dropbox。 其他雲服務也可以工作,但我們只測試了Dropbox。
- 幾分鐘為您想要同步的每台Mac。
讓我們開始吧
- 安裝Dropbox,如果你還沒有使用它。 您可以在Mac指南的“ 設置Dropbox”中找到說明。
- 打開Finder窗口並導航到您的主文件夾/庫。 用您的用戶名替換“主文件夾”。 例如,如果您的用戶名是tnelson,則完整路徑將是/ Users / tnelson / Library。 您還可以通過在Finder側邊欄中單擊您的用戶名來查找庫文件夾。
- Apple在OS X Lion及更高版本中隱藏了用戶的Library文件夾。 您可以使用以下技巧使其可見: OS X Lion隱藏您的庫文件夾 。
- 在Finder窗口中打開Library文件夾後, 右鍵單擊 Calendars文件夾,然後從彈出菜單中選擇Duplicate。
- Finder將創建日曆文件夾的副本並將其命名為“日曆副本”。 我們創建了副本作為備份,因為接下來的步驟將從Mac中刪除日曆文件夾。 如果出現問題,我們可以將“日曆副本”文件夾重新命名為日曆,然後馬上回到我們開始的位置。
- 在另一個Finder窗口中,打開您的Dropbox文件夾。
- 將日曆文件夾拖到Dropbox文件夾中。
- 等待Dropbox服務完成將數據複製到雲端。 通過Dropbox文件夾中日曆文件夾圖標中顯示的綠色複選標記完成操作後,您就會知道它。
- 現在我們已經移動了日曆文件夾,我們需要告訴iCal和Finder它的新位置。 我們通過創建從舊位置到新位置的符號鏈接來實現這一點 。
- 啟動終端,位於/ Applications / Utilities /。
- 在終端中輸入以下命令:
ln -s〜/ Dropbox /日曆/〜/ Library /日曆
- 按Enter或Return鍵執行終端命令。
- 您可以通過啟動iCal來檢查是否正確創建了符號鏈接。 您的所有約會和活動仍應列在應用程序中。
同步多台Mac
現在我們已將您的主Mac與Dropbox中的Calendars文件夾同步,現在可以通過告訴他們在哪裡尋找Calendars文件夾來加快其他Mac的速度。
要做到這一點,我們將重複上述所有步驟,除了一個。 我們不想將其餘Mac上的日曆文件夾拖到Dropbox文件夾中; 相反,我們希望刪除這些Mac上的日曆文件夾。
別擔心, 我們仍然會先創建每個文件夾的副本。
所以,這個過程應該是這樣的:
- 執行步驟1至4。
- 將日曆文件夾拖到垃圾箱。
- 執行步驟9到13。
- 而已; 現在所有的iCal應用程序都已同步。
另外需要注意的一點是:因為您正在將所有Mac同步到一個日曆文件夾中,所以您可能會看到有關錯誤的iCal帳戶密碼或服務器錯誤的消息。 當源日曆文件夾中有一個帳戶的數據不在一個或多個其他Mac上時,可能會發生這種情況。 解決方案是在每台Mac上更新iCal應用程序的帳戶信息,以確保它們完全相同。 要編輯帳戶信息,請啟動iCal並從iCal菜單中選擇首選項。 點擊帳戶圖標,然後添加缺少的帳戶。
使用Dropbox刪除iCal同步
在某些時候,您可能會決定升級到支持iCloud及其所有同步功能的OS X版本可能是比嘗試使用Dropbox同步日曆數據更好的選擇。 當使用比OS X Mountain Lion更新版本的OS X版本時尤其如此,後者與iCloud集成並使替代同步服務更加困難。
刪除iCal同步與刪除上面創建的符號鏈接並將其替換為存儲在Dropbox上的iCal文件夾的當前副本一樣簡單。
首先對位於Dropbox帳戶上的日曆文件夾進行備份。 日曆文件夾包含您當前的所有iCal數據,並且這是我們要恢復到Mac的這些信息。
您可以通過將文件夾複製到Mac桌面來創建備份。 一旦完成了這一步驟,我們就開始吧:
關閉您設置為通過Dropbox同步日曆數據的所有Mac上的iCal。
要讓您的Mac使用日曆數據的本地副本而不是Dropbox上的日曆數據,我們將刪除您在上述步驟11中創建的符號鏈接。
打開一個Finder窗口並導航到〜/ Library / Application Support。
OS X Lion和更高版本的OS X隱藏用戶的Library文件夾; 本指南將向您展示如何訪問隱藏的庫位置: OS X隱藏您的庫文件夾 。
一旦你到達〜/ Library / Application Support,滾動列表直到找到日曆。 這是我們將要刪除的鏈接。
在另一個Finder窗口中,打開您的Dropbox文件夾並找到名為Calendars的文件夾。
右鍵單擊Dropbox上的日曆文件夾,然後從彈出菜單中選擇複製'日曆'。
返回到〜/ Library / Application Support上打開的Finder窗口。 右鍵單擊窗口的空白區域,然後從彈出菜單中選擇“粘貼項目”。 如果您在找到空白區域時遇到問題,請嘗試切換到Finder的“視圖”菜單中的“圖標”視圖。
系統會詢問您是否希望替換現有的日曆。 單擊確定以將符號鏈接替換為實際的日曆文件夾。
您現在可以啟動iCal來確認您的聯繫人是完整的和最新的。
您可以為已同步到Dropbox日曆文件夾的任何其他Mac重複該過程。
將所有日曆文件夾還原到所有受影響的Mac後,您可以刪除日曆文件夾的Dropbox版本。
發佈時間:5/11/2012
更新日期:10/9/2015