最近手機壞了,為了到天才吧維修手機,為手機做了一個愛思助手的全備份。結果手機修好之后愛思助手無法恢復備份到手機。之前從來沒有想到過iOS備份會失效,所以沒有對微信聊天記錄做單獨的備份。嘗試了2次無法恢復,確認不是偶然無法恢復,于是我嘗試了多種辦法,最終成功恢復聊天記錄。
分析原因
考慮到原先的手機曾經(jīng)越獄過(雖然又回到了獄中,但是沒有完全恢復。),而且還用過巨魔安裝微信等軟件,可能是巨魔安裝應用造成了目錄損壞。但是也有可能是愛思助手備份失敗。
嘗試查找愛思助手的官方解釋,沒能找到合適的解決辦法1。
嘗試詢問AI也沒有特別大的收獲2。
失敗的嘗試,使用iTunes嘗試恢復聊天記錄
既然愛思助手不能恢復,很自然想到是否可以用蘋果自家的iTunes恢復3。
查閱資料得知,win7以上的系統(tǒng),iTunes的備份目錄在C:\Users\用戶名\Apple\MobileSync\Backup
下。打開D:\i4Tools7\Backup
將愛思助手的備份拷貝到iTunes的備份目錄下,嘗試使用iTunes恢復。結果仍然失敗,查找恢復失敗的提示驢唇不對馬嘴……
提示已斷開連接,手機按確認后重啟^itunes 無法備份 iphone已斷開鏈接?,^解決「iTunes無法備份 iPhone,因為 iPhone 已斷開連接」。
提示了幾種方法:
- 還原 iPhone 的位置與隱私
- 機箱前置USB端口供電不足,只要插到機箱后面的USB就能解決
- 建議:91助手一類的東西慎用。盡量遠離PXL
前2個無效,第3個時候諸葛亮了。
一種思路,使用愛思助手查看聊天記錄
直接在愛思助手中找到了查看備份文件中聊天記錄的功能,但是此功能不能單獨導出聊天記錄,聊天的文件也找見,頭像也無法加載,只能用于查看文字消息,聊勝于無。
如果僅僅是查看歷史聊天記錄,使用愛思助手或者其他的軟件就可以了4。
失敗的嘗試,導出微信的聊天記錄到iTunes備份文件中
嘗試用iBackupBot for iPad iPhone
5軟件將先前備份的微信目錄拷貝出來,導入到新的備份相同目錄中。
用軟件打開先前備份文件中的/User App Files/com.tencent.xin/
6目錄,選擇導出到Windows桌面。然后打開iTunes備份,清空這個目錄然后用新的文件拷貝進去(這個軟件效率不高,我大概用了8小時才導入成功)。
但是因為Windows的文件名限制,應該有一部分文件在從備份到Windows的過程中丟失了(事后發(fā)現(xiàn)這個丟失并不影響恢復聊天記錄)。
柳暗花明又一村,越獄后直接拷貝appdata目錄
想到當前使用的iOS版本是14.2.1,仍然可以越獄。用死馬當活馬醫(yī)的心態(tài)重新給手機越獄,結果在手機中發(fā)現(xiàn)了相同的目錄結構/var/mobile/Containers/Data/Application/EA2FC1DA-B4ED-43C8-A25C-A942CE1E74D1/
,進入目錄后也看到了Library
和Documents
目錄^實例解析 iTunes 備份文件。
備份當前聊天記錄
首先將微信的聊天記錄備份到Windows版微信中(防止最近幾天的聊天記錄丟失),退出微信(防止再收到消息)。
安裝ssh插件
然后安裝OpenSSH越獄插件^iOS逆向 —SSH連接越獄iPhone,使用默認的root& alpine 登錄。
最好再更改一下默認的ssh密碼(有兩個默認用戶名,參考:iOS逆向 - 安裝 OpenSSH 并修改密碼^iOS逆向 - 安裝 OpenSSH 并修改密碼):
ssh root@iPhoneIP // enter original password alpine
passwd // change password command
Changing password for root.
New password: // enter your new password
Retype new password: // again
su mobile
passwd // change password command
Changing password for mobile.
Old password: // enter old password alpine
New password: // enter your new password
Retype new password: // again
拷貝導出的微信號存檔到手機并解壓
將之前導出的com.tencent.xin
文件夾內(nèi)Documents/你的微信目錄
壓縮為zip格式,并通過愛思助手上傳到/var/mobile/Containers/Data/Application/EA2FC1DA-B4ED-43C8-A25C-A942CE1E74D1/Documents/
下,使用命令7
unzip 155126eec1b6d2aaf75e27c38d80****(省略4個字符隱私).zip '155126eec1b6d2aaf75e27c38d80****(省略4個字符隱私)/*' -d ./
# 我問的ChatGPT
修復聊天記錄
這個時候打開微信重新登錄,丟失的信息就都回來了。有可能使用一陣子之后提示數(shù)據(jù)庫損壞,直接點擊修復等待一會兒就修復好了(這里我本來做好了修復幾個小時的準備的,沒想到非常快)。
不足
還是丟失了最近幾天的聊天記錄,發(fā)現(xiàn)沒辦法將最近幾天的聊天記錄還原回去……
還有一個imazing的解決辦法8,由于太長了沒看,也許能提供新的思路。
-
https://pc.i4.cn/news_detail_44868.html ??
-
https://www.perplexity.ai/search/23579092-c19e-4ce2-b70f-ba4c40319b3a?s=c ??
-
https://cn.insci.cn/sentence_118506.html,https://m.i4.cn/article/30406.html ??
-
https://zhuanlan.zhihu.com/p/212901830 ??
-
https://xiazai.zol.com.cn/detail/44/439690.shtml ??
-
https://www.ricc.com.cn/articles-870 ??
-
chat.openai.com/chat ??文章來源:http://www.zghlxwxcb.cn/news/detail-691150.html
-
https://imazing.com/blog/ios-10-3-3-device-disconnected-error-during-backup-fix ??文章來源地址http://www.zghlxwxcb.cn/news/detail-691150.html
到了這里,關于記一次iOS微信恢復聊天記錄的嘗試的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!