有人能告诉我XCode的iPhone之路吗?

时间:2010-07-10 22:24:43

标签: iphone xcode filepath

我正在预先填充sql文件,想知道Xcode在哪里保存其设备应用程序的文件夹。例如,在模拟器上获取应用程序的文件夹是/ username / library / application support / simulator。有人可以告诉我这些文件夹在哪里?任何帮助表示赞赏。

2 个答案:

答案 0 :(得分:1)

它位于发布项目文件夹内的build文件夹中。所以projectFolder/build/appName.build/release。最终实际文件夹的名称可能会根据目标而不是更改。

但是,如果您有一些想法直接将文件放入构建中,请忘记它。只有正确签名的编译器放入应用程序包内的项才有效。代码签名机制不允许您在编译后添加任何内容。

相反,将SQL文件添加到项目本身并将其添加到发布目标。构建版本时,SQL文件将包含在应用程序包中。我这样做了很多。

答案 1 :(得分:0)

使用CoreData和SQLite我看到sqlite存储文件被放入iPhoneSimulator中我的应用程序的/ Documents目录中,如果你想要精确地获得该路径,你可以使用这种方法:

NSString * documentsDirectory = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) 
                                 objectAtIndex:0];