2012-04-11 108 views
3

有没有办法通过xcode或其他方式抓住/查看开发iphone的coredata数据库(sqlite存储)?虽然我能够检查通过我的mac上的模拟器创建的数据库,但我想验证实际电话上的内容(无需在应用中创建调试视图等),因为我正在读取传感器数据并将其存储在coredata中。是否可以在开发iphone上查看Core Data中存储的数据?

+0

不要收到它。你想做什么?你想SQLite数据库检查? – 2012-04-11 17:52:51

+0

不,我只想获取用于开发的iPhone上的sqlite数据库副本 - 想验证通过coredata存储的数据。我认为Darren的建议以下是我正在寻找的内容...一旦我确认 – deleted 2012-04-12 00:15:02

回答

1

我不知道是否有这样做的正式的方式,但我使用的软件叫IEXPLORER前身iPhone浏览器。 http://www.macroplant.com/iexplorer/

然后,您可以浏览类似于模拟器的Apps目录,并找到您的应用程序并转到文档目录并获取sqlite文件。

希望这有助于

2

是的,你可以使用Xcode组织者。 选择您的手机,然后是应用程序,并且您可以将文件从沙箱中导出或导入到沙箱 http://developer.apple.com/library/ios/recipes/xcode_help-devices_organizer/articles/copy_app_data_from_sandbox.html#//apple_ref/doc/uid/TP40010392-CH14-SW1

+0

,我会发布反馈,谢谢darren,今晚我会试试这个! – deleted 2012-04-12 00:11:07

+0

我以前使用过这种方法来提取使用的SQLite数据库,改变了东西,然后把它放回去。 – Darren 2012-04-12 07:11:57

相关问题