飯飯
習慣使用微信與他人進行交流的用戶,如果當你不慎滑動屏幕刪除了聊天記錄,恰巧這些聊天記錄又非常重要,如何來恢復數據絕對是頭疼的事,如果你的iPhone已經越獄,那么可按照以下步驟進行恢復操作。
備份現(xiàn)有聊天記錄
在進行下一步操作之前,首先請切換到“我”面板,依次選擇“設置\通用\聊天記錄遷移”(如圖1),在這里選擇“上傳”,對當前現(xiàn)有的聊天記錄進行備份,保證現(xiàn)有聊天記錄不出現(xiàn)問題。
導出聊天記錄數據庫
打開PP助手、iFile等文件管理軟件,進入微信文件夾,打開“Documents”,在這里找到一個名稱為字符數字串的文件夾,進入“DP”文件夾,在這個文件夾下應該會發(fā)現(xiàn)MM.bak和MM.sqlite兩個文件,前者是聊天記錄的儲備數據庫,后者為當前使用的數據庫,將這兩個文件導出到計算機。
編輯聊天記錄數據庫
通過SQLite Expert Professional 軟件,分別打開MM.bak、MM.sqlite,在其中尋找到所需要恢復的聯(lián)系人的聊天記錄,切換到“data”選項卡,這里會顯示當前聯(lián)系人的聊天記錄,刪除MM.sqlite中的記錄,將MM.bak的記錄復制到MM.sqlite。
替換數據庫文件
現(xiàn)在,我們需要使用PP助手、iFile等文件管理軟件,用已完成修改的MM.sqlite文件替換iPhone中的MM.sqlite文件。
完成上述操作之后,在iPhone上重新打開微信,現(xiàn)在你應該可以看到之前誤刪除的聊天記錄了。如果看不到最近這段時間的聊天記錄,不用擔心,重新進入“設置\通用\聊天記錄遷移”界面,重新下載事先備份的聊天記錄,微信會幫助你自動整合所有聊天記錄。