目录

如何备份iphone短信

译者: 习科 - Zippo - 原文地址

译者注:译者于2014年1月22日针对iOS 7.04 + iTunes 11.? 测试成功

备份

  1. 打开iTunes中iPhone的摘要界面, 点击立即备份;
  2. 找到存放备份的文件夹 在我的windows 7上;C:\Users\<用户名>\AppData\Roaming\Apple Computer\MobileSync\Backup
  3. 其中有一个hash命名的文件夹,打开其中的Snapshot文件夹后,将 3d0d7e5fb2ce288813306e4d4636395e047a3d28 复制出来,这个文件是以sqlite3格式储存的所有短信;
  4. 导出短信

下载 sqlite3.rar 使用以下命令

cd d:\
 sqlite3.exe 3d0d7e5fb2ce288813306e4d4636395e047a3d28
 .output exported.txt
 select * from message;
 .exit

导出的exported.txt中有所有的信息, utf8编码

一些疑问

  1. python的sqlite3库进行查询会报错sqlite3.DatabaseError: file is encrypted or is not a database
  2. SQLite Database Browser 2.0 b1 不能打开