前言

越獄之後,為了移除設定上的系通更新標記,我重新登入了 iCloud。

但是同步時出現問題,導致待辦事項資料消失。

所幸,越獄前我曾用 iTunes 將設備備份了一次,不過似乎也出了狀況,該備份檔無法透過 iTunes 回復。

無奈之際,只好死馬當活馬醫,利用 iMazing 直接檢視備份檔內容。

發現多數資料都無損毀,但是待辦事項的檔案在哪呢?

接下來,我們將使用 iMazing 直接從 iTunes 備份檔中取出待辦事項的資料庫,並拷貝進越獄設備裡。

順帶一提,iBook 的書籍不會被 iTunes 備份


軟體需求

iMazing:iOS 設備管理工具。


實作過程

匯出待辦事項

  1. 官網 下載安裝 iMazing。

  2. 開啟 iMazing,選中該備份檔。

  3. 點擊文件系統,進入以下路徑:

    HomeDomain/Library/Calendar
    

    待辦事項與行事曆是在同一個資料庫。

  4. 匯出該資料夾全部檔案至電腦。

    Calendar.sqlitedb
    Extras.db
    Notifications.db
    

匯入待辦事項

  1. 刪除設備中下列路徑的所有檔案,再將方才匯出的三個檔案匯入:

    /var/mobile/Library/Calendar
    
  2. 還原成功。