据我所知(并在任何地方阅读),应用程序的文档目录应该/var/mobile/Library/位于iPhone的某个位置,但如果我正在记录已获取的目录,那么它就是/var/mobile/Documents.
我得到的目录如下:
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
Run Code Online (Sandbox Code Playgroud)
这是一个问题,如果我正在创建一个Settings.xml在这里命名的文件或我的app/etc有问题吗?
信息:我使用iOS 4.2.1越狱iPhone 4,我的应用程序通过Cydia或SSH安装.
更新
是的,但该目录与我的应用程序并不真正相关.例如,我正在创建一个文档settings.xml,如果另一个应用程序使用相同的NSDocumentDirectory和相同的文件名,该怎么办?是的,我知道.Cydia应用程序已安装到/ Applications中,但我的应用程序也应该有一个文档目录,而不是/ var/mobile/Documents.如果你看一下http://thebigboss.org/hosting-repository/submit-your-app/compile-for-cydia-submission,目录应该是/ var/mobile/Library /,但正如我之前所描述的,我从不得到这个目录.