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

在Xcode的最新版本中,我可以简单地转到Organizer-> MyDevice-> Applications,然后select我想查看的应用程序,并以包含所有应用程序内容的文件夹的forms下载应用程序数据。 现在我只能得到一个.xcappdata文件。

我怎样才能访问这个文件来看看一个.sqlite文件?

在pipe理器的沙箱窗格中的数据文件下,您可以find所选应用存储在设备上并使用的所有单个文件,并以分层视图显示。

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

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

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

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