看板 iOS 關於我們 聯絡資訊
之前我的手機因為空間用太滿 結果開LINE的時候崩潰了 整個好友變空白 對話紀錄變空白 果斷停止使用 因為推斷這應該跟洗白不同 如果是洗白 應該只有對話紀錄空白 聯絡人應該還在 可是連好友都變空白 然後我從別人那邊看我 還是看得到 也能傳訊息給我 所以應該我的帳號都還是正常的 會空白 然後閃退 應該是沒空間 導致他完全無法讀取對話紀錄檔 以及將新訊息寫入對話紀錄 因為讀取sqlite時 似乎要暫存在.wal 但因為已經沒有足夠空間 所以無法順利暫存一些資料到wal 因此LINE就崩潰變空白 接著就每次開都看到空白 馬上閃退 後來打算 盡快做一個完整備份 先確保留存LINE的完整檔案 然後整理手機空間 接著再打開LINE來使用 看會不會正常 如果真的不行 才考慮越獄將備份中的檔案 看要怎麼存回去手機中 可是 做完整備份的時候一直出現問題 備份過程中一直錯誤 花了好幾天 試過很多種方法 (可是這段期間還是需要用LINE 還異想天開的去買了一台iPAD 想說可以頂著用 才知道iPAD版首次登入一定要用手機驗證 所以根本無法用 白買了QQ 然後還看著LINE的訊息一天一天流失...) 後來終於解決了 目前已經順利完整備份 要打開LINE之前 我先用iTools去備份檔中找對話紀錄檔案 過往 LINE的對話紀錄應該是存在 Documents下的 talk.sqlite 跟 talk.sqlite.wal 以及 talk.sqlite.slm 這三個檔案 但我在jp.naver.line 下的Documents裡面完全找不到耶 當下心涼了一半 想說 靠腰是不是真的不見了QQ 後來用我家人的手機備份 去找備份檔 他的Documents裡面 同樣是沒有那個檔案 這才比較放心 所以猜想是換了位置嗎? 找了很久 找到這幾個比較有可能的 路徑 /var/mobile/Applications/group.com.linecorp.line/Library/Application Support/PrivateStore/P_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/Messages 資料夾中 Line.sqlite Line.sqlite.wal Line.sqlite.slm 其中後面兩個檔案大小為0 這大概是LINE崩潰的原因 第一個檔案大小則是300MB 我家人的是更新版的LINE 他只有Line.sqlite沒有後面兩個 可能是機制又變了? 他對話比較少 他的這個檔案 只有35MB (因此我的那麼大 代表對話紀錄應該都還在?) 請問有沒有高手知道 是否就是這三個檔案? 另外 好友清單是存在contacts.sqlite嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.130.81.228 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/iOS/M.1596943440.A.EEE.html ※ 編輯: joulin (220.130.81.228 臺灣), 08/09/2020 11:25:31
negocios: 檔案是line.sqlite沒錯 但不代表你複製貼上紀錄會回來 08/09 11:56
negocios: 同版本的line複製貼上也不一定成功 08/09 11:57
negocios: 你有空的話可以試試複製貼上的成功率 再來發文= = 08/09 11:58
joulin: n大 我都還沒成功 你就讓我心碎QQ 08/09 12:56
lancast: 不同版本一直有改地方沒錯 但你300MB也累積沒幾年對吧 08/09 14:10
joulin: 大約兩年多~~~ 08/09 14:21
joulin: 之前有一次手機換新的 因為LINE真的太龐大 不想備份過去 08/09 14:21
joulin: 直接舊手機留著 以後要看 就離線瀏覽 08/09 14:22
lancast: 嗯 那就是了 試試看吧 至於好友不用管 會從伺服器過來 08/09 14:48
negocios: 同版本複製貼上有成功過啦 不過是很久以前了 現在不知道 08/09 14:51
joulin: 哀哀哀哀 被n大說中了 檔案還在 不代表可以順利QQ 08/09 16:10
joulin: 剛剛開啟LINE 有看到通知一直進來 但畫面永遠是 加入新 08/09 16:10
joulin: 好友 來開啟聊天 但下面明明就一直有紅色的字數字一直跳 08/09 16:11
joulin: 但就是永遠都那個畫面 不會看得到訊息 好友也是... 08/09 16:11
joulin: 我現在該怎麼辦呢? 卸載APP 但不刪除文件 重新安裝LINE? 08/09 16:12
joulin: 可是感覺應該是line.sqlite這個檔案有毀損了 才會讀不出來 08/09 16:12
joulin: 因為他只要幾秒鐘 就閃退 好像打算去讀取sqlite檔案 就閃 08/09 16:12
joulin: 退 那我安裝了新的LINE 大概也一樣吧? 08/09 16:12
joulin: 是不是只能完整刪除(連文件都刪除) 才有機會讓LINE正常 08/09 16:13
joulin: 不閃退 然後當做新的LINE使用? 08/09 16:13
libra1014: 有看到這篇看有沒有幫助? https://0rz.tw/YlzS5 08/09 17:16
hahakid: https://youtu.be/OKB4VRDdLmk 我試過這個做法救回來了 08/09 19:45
minyann: 退肉群你的空間滿上補回來 08/09 23:41
negocios: slm wal 這兩個不裝的話可能就不會閃退 只是... 08/10 18:44
joulin: 只是甚麼?QQ 08/10 20:25
negocios: 還是不保證成功XD 08/10 21:48
hiraku: shm wal 不要還原,還原 sqlite 就好了 08/11 01:03