如果升級到iOS5 beta,之後降級回iOS4的話,
"可能"會遇到簡訊檔案錯誤的問題....
所謂錯誤,是當你放好SMS.db,改好權限之後,
系統就把簡訊整個清空了...
我目前不知道是不是只有我這樣,還是這是普遍的例子,
總之,後來經過摸索之後,我已經解決了這個問題。
首先,你必須準備以下的工具跟檔案:
1. 有Firefox的電腦一台(作業系統是甚麼都可以)
2.一份iOS 5 beta抓下來的 sms.db
3.一份iOS 4 beta抓下來的 sms.db
之後在Firefox安裝這個SQLite Manager的元件
接著用這個軟體打開iOS 5的 sms.db
把下圖中框住的值全部右鍵按 Drop 刪除。
(看不清楚圖片的話,就把Tables 跟 Indexes 所有madrid開頭的都刪除,Indexes裡面再刪除一個 group_id_index)
再到 SqliteDatabaseProperties 裡面,對照key跟value的值,把 iOS 4的sms.db的值填過去就可以了!
(注意key的順序可能不一樣,但是只要key跟對應的value是正確的就OK了)
這樣就好了,把sms.db丟回去手機內,修改權限就完成了
發佈留言