macOS 上有兩個版本的 OneDrive。 如果你在 Mac 上同時安裝了獨立版本和 Mac App Store 版本的 OneDrive,可能會遇到同步問題,並收到關於擁有兩個版本 OneDrive 的訊息。
重要
- Mac上一次只應該安裝和設定一個版本的OneDrive,因為不同版本無法同步相同內容。
- 這與設定兩個或以上 帳號 不同,例如個人帳號和工作或學校 () ,後者是被支援的。
本指南將幫助你了解這些版本之間的差異,並提供管理與使用單一版本 OneDrive 同步處理的步驟。
- 商店版本:可於 Mac App Store 取得。
- 獨立版本:可於 OneDrive.com、Office 及其他平台取得。
如何修正OneDrive 應用程式 (Mac 版) 訊息「你已登入兩個版本」
如果你用兩個版本設定同一個帳號,可能會在 OneDrive 同步處理視窗看到訊息,表示你正在將同一帳號同步到另一個版本的 OneDrive。 這個訊息會在應用程式啟動時一直出現,且無法停用。
若要解決這個問題,請依照下列步驟執行:
點擊選單列中的 OneDrive 雲端圖示,即可顯示同步活動視窗。
點擊訊息中的 「Show in Finder 」連結。
會跳出一個 Finder 視窗,顯示 /Library/CloudStorage 的內容。
雙擊每個出現的 OneDrive 資料夾。
檢查 Finder 窗戶的頂部。
如果你在某個視窗看到帶有 刪除 按鈕的訊息橫幅,請點擊 刪除 以移除此資料夾。 這個資料夾對應的是已不再安裝的 OneDrive 先前版本。
如果你在任何已設定的資料夾中都沒有看到訊息橫幅或刪除選項:
開啟 OneDrive 偏好設定。
點擊 帳戶 標籤。
點擊 「解除連結此 Mac 」並依照指示操作。
注意
不會遺失任何資料,我們只是暫時斷開你的 Mac 與 OneDrive 連接。
完成後,退出 OneDrive。
把 OneDrive 應用程式從 應用程式 資料夾拖到 垃圾桶。
從以下任一平台重新安裝 OneDrive:
- 商店版本:可於 Mac App Store 取得。
- 獨立版本:可於 OneDrive.com、Office 及其他平台取得。
啟動 OneDrive 完成設定。
深入了解
識別已安裝版本
打開 Finder 並導向 應用程式。
打開 工具 資料夾。
雙 擊終端機。
複製並貼上以下指令並按 Return:
/usr/libexec/PlistBuddy -c 'Print CFBundleIdentifier' /Applications/OneDrive.app/Contents/Info.plist秘訣
必要時用已安裝的 OneDrive 路徑替換 Applications/OneDrive.app 。 請參考下方如何辨識安裝路徑。
輸出決定你安裝的版本:
- com.microsoft.OneDrive = 獨立版本
- com.microsoft.OneDrive-mac = Store version
識別設定版本
打開 Finder 並導向 應用程式。
打開 工具 資料夾。
雙 擊終端機。
複製並貼上以下指令並按 Return:
xattr -l ~/OneDrive注意
必要時用已安裝的 OneDrive 路徑替換 ~/OneDrive 。 請參考下方如何辨識安裝路徑。
輸出決定你設定的同步版本:
- com.apple.file-provider-domain-id: com.microsoft.OneDrive.FileProvider/OneDrive= 獨立版本
- com.apple.file-provider-domain-id: com.microsoft.OneDrive-mac.FileProvider/OneDrive = Store 版本
識別安裝路徑
打開 Finder 並導向 應用程式。
打開 工具 資料夾。
雙 擊終端機。
- 對於獨立路徑,複製並貼上以下指令並按 Return:
mdfind kMDItemCFBundleIdentifier = "com.microsoft.OneDrive" - 對於儲存路徑,複製並貼上以下指令並按 回車:
mdfind kMDItemCFBundleIdentifier = "com.microsoft.OneDrive-mac"
- 對於獨立路徑,複製並貼上以下指令並按 Return:
申請流程會顯示。