用户们在升级iOS系统的时候都会先进行系统的备份,iTunes备份的就是iOS设备中App的沙盒数据!想要将这些沙盒数据提取出来的话可是需要Disk Drill这款软件呢!那么,你知道Mac上怎么使用DiskDrill导出iOS App沙盒数据么?想要知道这个问题答案的话就快来下面的文章来看看吧!
既然我们知道 iTunes 的备份会备份沙盒数据,我们就可以操作这个备份数据来获得我们想要的数据。下面我们开始动手来获取想要的数据:
利用 iTunes 对设备进行手动备份。打开 Disk Drill,这个软件会自动扫描出电脑上的备份。点击下图「iOS 备份」选项下的恢复按钮。
点击恢复按钮之后,等一段时间,我们就能看到所有的备份数据。但是如果设备上装的 App 非常多的话,就很难找到我们需要的数据。
我们发现 Files 文件夹下的子文件夹都是以 AppDomain- 开头,后面跟的其实是 App 的唯一标识符,既然是唯一标识符,我们就可以利用这个唯一标识符来找到对应 App 的沙盒目录
那我们如何获取 App 的唯一标识符呢?这里我们可以利用这个 Retriever App 来获取我们需要的唯一标识符,虽然这个 App 最开始是为了查看 App 的 URL Scheme。
我们下载这个 App 的源代码,然后利用 Xcode 编译到我们自己的手机上,搜索我们需要导出数据的 App,点击进去之后查看 CFBundleIdentifier 这一项,这个键对应的值就是我们需要的 App 唯一标识符。
在 Disk Drill 的搜索框输入我们获取的唯一标识符,我们以唱吧为例,我们知道唱吧录取的音频文件不足 60s 是不能上传的,所以我们利用 Disk Drill 来取得录取的音频文件。
我在搜索框中输入 changba 就过滤掉了其他 App 的沙盒文件夹,然后展开文件夹,根据猜测 record 文件夹中包含的 m4a 文件应该就是我们需要的音频文件了。
看完上面的资讯内容相信你一定能够知道Mac上怎么使用DiskDrill导出iOS App沙盒数据呢!