使用在MacOS上,需要向Apple發送您的聯繫人。這是避免將數據交給Apple的方法。
如果您已啟用了Siri系統設置在,您可能已經註意到警報警告您打開Siri會導致MacOS將您的聯繫人,位置和語音數據發送給Apple。
這是蘋果的一個荒謬要求,實際上,面對蘋果的主張尊重用戶隱私。出於明顯的原因,您可能不希望將所有聯繫人發送給Apple。
但是,如果您想在這是必需的。
在MacOS中打開Siri需要將您的聯繫人和位置數據發送給Apple。
解決方法
但是,您仍然可以在MacOS中啟用Siri,並保持聯繫,並保持聯繫。
為此,您需要對聯繫人數據進行備份,以便以後還原。
使用此方法,您可以簡單地從您的聯繫人數據中刪除聯繫人數據,然後啟用Siri-防止您的任何联係人數據發送。
雖然這有點不便,但它有效。
另一個不太理想的選擇是製作一個額外的MACOS啟動磁盤,其中包含MacOS的干淨副本。僅在需要Siri打開時才可以使用。
有兩個MacOS啟動磁盤後,您可以使用啟動磁盤設定系統設置。這並不理想,因為它需要幾個重新啟動MacOS,但也有效。
另請注意,如果您將聯繫人存儲在iCloud,您可能想關閉進行本地備份後同步聯繫,然後在修復後重新同步。
在打開Siri之前,您首先需要對所有聯繫人進行完整的備份,以便以後可以恢復它們。這樣做有兩種方法,我們接下來將詳細介紹。
對於這兩種方法,請確保系統設置應用程序未運行。
方法1:將您的聯繫人導出到檔案中。
使用此方法,您將將整個聯繫人數據庫從聯繫人應用程序導出到存檔。
打開聯繫人應用程序和左側的側邊欄選擇所有聯繫人。不要單擊或更改其他任何內容,而是立即選擇文件 - >導出 - >聯繫人存檔...在菜單欄中。
提示您將聯繫人存檔保存到磁盤。給文件一個名稱,為其選擇一個位置,然後單擊節省。這樣可以將您的聯繫人保存到.ABBU(地址簿備份)文件中。
Contacts應用程序曾經在以前的MacOS版本中命名為通訊簿。
觸點還為.ABBU文件名增加了時間戳,因此您知道何時進行備份。
總是確保所有聯繫人在將聯繫人導出到存檔之前,請選擇側邊欄中的項目。在聯繫人中有一些較舊的,長期存在的錯誤,可以防止整個聯繫人數據庫保存所有聯繫人在出口時未選擇。
這確實很重要,而且是一個簡單的錯誤,也是一個不太明顯的錯誤。如果您不選擇所有聯繫人首先,在導出時,您可能會丟失一些數據。
現在退出聯繫人應用程序。再次,確保系統設置應用程序未運行。
兩個聯繫人.ABBU文件保存到磁盤。
方法2:備份查找器中的通訊錄文件夾。
使用此方法,您可以導航到查找器中的磁盤上存儲聯繫人文件的位置,然後將其備份到另一個位置以進行以後的修復。
確保你有首先在Finder中,然後導航到/〜/library/application支持/啟動磁盤上的applactbook(“〜” tilde字符表示當前用戶的文件夾中的unix corlance中的文件夾)。
選擇“通訊簿”文件夾(命令-A)中的所有內容,請按住選項鍵盤上的鍵,然後拖動全部的內容的內容地址本文件夾到備份卷上某個地方的另一個文件夾。
您可能需要為這些文件製作一個新的備份文件夾,因為您需要跟踪以後還原的文件夾。
仍確保聯繫人應用程序是不是運行,接下來刪除了整個內容地址本文件夾,然後選擇Finder->空垃圾從Mac的菜單欄。這將刪除Mac中的所有聯繫人數據。
現在重新打開聯繫人應用程式.您的所有地址將消失,聯繫人將在“地址簿”文件夾中創建一個新的空數據庫。
回到Apple菜單 - >系統設置 - > Apple Intelligence&Siri並翻轉西里切換開關打開。您將收到有關Siri將聯繫人,位置和語音數據發送給Apple的同樣警告。這次點擊使能夠。
Siri現在已打開,但是由於您的所有聯繫都已經從Mac中擦除,因此Apple一無所獲。您的聯繫人仍然很安全,因為您提前備份了它們。
其實,這可能不是一個壞主意兩個都備份方法,以防萬一。
MACOS中用戶應用程序支持文件夾中的通訊錄文件夾的內容。
使用Siri完成後,將上述切換切換回去,然後退出系統設置。
過程還原您的觸點本質上是上述備份步驟的相反,除非沒有導出步驟。
有兩種不同的方法可以將您的聯繫人恢復到MacOS中的聯繫人應用程序:
- 打開您上面導出的.abbu文件以覆蓋應用程序中的所有聯繫人
- 將支持的文件移回地址本上面提到的文件夾
方法1:要使用第一個方法,請找到您上面製作的導出的.abbu文件,然後簡單地雙擊它在發現者中。聯繫人將啟動,如果您確定要替換.ABBU文件中的所有現有聯繫人。點擊更換全部。
單擊後注意更換全部沒有辦法撤消替換。
現在,您將所有原始聯繫人都恢復到Contacts應用程序。此方法的安全性稍小,因為Contacts應用程序中有一些非常舊的錯誤,這些錯誤有時不會恢復.ABBU文件中的所有記錄。
這些錯誤的原因從未由蘋果確定,但是出現已固定在現代版本的MacOS中。儘管如此,出於安全原因,您可能要使用下面的方法2。
方法2:要使用第二種方法,請確保聯繫人應用程序為不是運行,然後移動整個內容後備副本從上方到原始位置(在“通訊錄文件夾”內部)的通訊錄文件夾的圖案。
這替換了該應用程序在同一位置創建的任何新的地址簿文件。這也覆蓋了通訊錄文件夾中的所有內容,並恢復了您的原始聯繫人。
再次打開Contacts應用程序時,所有以前的聯繫人都將恢復。此方法有點安全,因為它避免了上述罕見觸點導出錯誤的可能性。
當您使用方法2時,您可以準確地返回到上方備份之前。
它還避免了您忘記選擇的可能性所有聯繫人當您將方法1導出到方法1中的.abbu文件時,在Contacts應用程序中行。
技術細節
MacOS Contacts應用程序實際上是一個簡單的SQLite數據庫編輯器 - 它將其聯繫人數據存儲為標準的本地.sqlite數據庫文件。
不要讓存儲在“地址書”文件夾中的數據庫文件上的.ABCDDB擴展名愚弄您:這些文件是sqlite文件。如果您從“地址”文件夾中製作.ABCDDB文件的副本,然後將其文件擴展名更改為.sqlite,則可以在Mac上的任何標準SQLITE應用中查看該文件(例如sqlite的DB瀏覽器)。
在Macos紅杉,如果您打開adversebook-v22.abcddb在SQLite編輯器中文件,您可以查看所有數據庫表信息,元數據和每個記錄。元數據顯示了一些有趣的附加信息,例如更改每個記錄的時間。
表“ zabcdrecord”包含每個聯繫人記錄的數據。查看聯繫人數據庫的能力直接打開了一些有趣的可能性。
儘管這些用於避免將您的聯繫信息發送給Apple的解決方法有些麻煩,但它們是啟用Siri的快速而簡單的方法,同時仍保持您的數據隱私。
無論如何,要定期備份您的聯繫人數據是一個好主意。