如何在Xcode 4.2中下载应用程序数据

时间:2011-10-17 16:40:37

标签: iphone ios xcode

在Xcode的最新版本中,我可以直接进入Organizer-> MyDevice->应用程序,然后选择我想要查看的应用程序,并以包含所有应用程序内容的文件夹的形式下载appdata。现在我只得到一个.xcappdata文件。

如何访问此文件以查看.sqlite文件?

2 个答案:

答案 0 :(得分:28)

在管理器中的沙盒中的数据文件窗格下,您将找到所选应用在设备上存储和使用的所有单个文件,并以分层视图显示。

对于我的应用,它看起来像这样:

要在Finder中查看文件,请下载.xcappdata文件,转到在Finder中保存的位置,按住Control键并单击它,然后选择显示包内容。目录结构与您在管理器中看到的相同,您可以照常打开和/或复制文件。

答案 1 :(得分:3)

我一直在检查我的应用程序的数据库,所以为了加快速度,我总是将.xcappdata下载到同一个文件夹。然后,我运行以下脚本,该脚本位于该文件夹中,以查看“sqliteman”(通过MacPorts提供的sqlite程序)中数据库的最新版本:

#!/bin/bash
shopt - nullglob
for PACKAGE in *.xcappdata; do
    CURRENT=$PACKAGE
done
sqliteman "$CURRENT/AppData/Documents/yourapphere.sqlite"