iPhone - 从手机复制sqlite文件,用于模拟器

Bil*_*iff 5 iphone cocoa-touch core-data

我正在开发一个使用Core Data的应用程序,并且在开发过程中已经在实际的测试设备上创建了一组很棒的测试装置.

我想从手机中取出sqlite文件,并能够在模拟器中使用它.

我的app delegate指定sqlite文件的位置为:

NSURL *storeUrl = [NSURL fileURLWithPath: [[self applicationDocumentsDirectory] stringByAppendingPathComponent: @"Quadriped.sqlite"]];
Run Code Online (Sandbox Code Playgroud)

最简单的方法是什么?

BP.*_*BP. 7

您可以进入Xcode中的管理器窗口并进入设备的文件系统.这是一篇我不久前写的博客文章,描述了这个:

http://www.dosomethinghere.com/2010/12/13/moving-a-sqlite-database-from-device-to-simulator/