Ios7 在iOS 7、XCode 5中找不到iPhone模拟器文件夹

Ios7 在iOS 7、XCode 5中找不到iPhone模拟器文件夹,ios7,xcode5,Ios7,Xcode5,最近,我将我的XCode从4.6.3版升级到了verion 5.0.1版,将我的Mac升级到了iOS 7.0.3和iOS X Maverick 我有一个包含核心数据的简单项目,它是用Xocde 4.6.3编写的,用iOS 6.1运行的,当我运行它时,我可以在路径下查看项目sqlite文件~/Library/Application Support/iPhone Simulator/6.1/Applications/[app GUID]/Documents/MyAppName.sqlite 在我用上

最近,我将我的XCode从4.6.3版升级到了verion 5.0.1版,将我的Mac升级到了iOS 7.0.3和iOS X Maverick

我有一个包含核心数据的简单项目,它是用Xocde 4.6.3编写的,用iOS 6.1运行的,当我运行它时,我可以在路径下查看项目sqlite文件~/Library/Application Support/iPhone Simulator/6.1/Applications/[app GUID]/Documents/MyAppName.sqlite

在我用上面提到的新版本升级Mac和XCode之后,我用XCode 5打开了这个项目,我能够对应用程序中使用的核心数据函数执行CRUD操作,项目运行正常。但是,我按照上面的路径查看我的sqlite文件,我无法找到“~/Library/Application Support”文件夹下的“iPhone模拟器”文件夹


请帮忙。提前谢谢。

您是否尝试记录文档目录的路径

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *basePath = ([paths count] > 0) ? [paths objectAtIndex:0] : nil;

NSLog(@"%@",basePath);
编辑
如果看不到库文件夹,请转到finder并按command+shift+G,然后输入从上述日志接收到的输出。在您的例子中,/Users/thomaslee/Library/Application Support/iPhone Simulator/7.0.3/Applications/5482CD65-DA92-4C65-863C-2D1335C24C43/Documents

我将调试输出视为“/Users/thomaslee/Library/Application Support/iPhone Simulator/7.0.3/Applications/5482CD65-DA92-4C65-863C-2D1335C24C43/Documents”。但是如果我使用Finder,我看不到“/Users/thomaslee/”文件夹下的“Library”文件夹。有什么想法吗?@Thomas.Benz您的主目录下的Library文件夹是隐藏的,因此默认情况下不会在Finder中看到。您可以通过在终端外壳中键入“open~/Library”来打开查找程序。@Colin,谢谢您的帮助。现在我可以看到文件夹了,我使用命令chflags nohidden{path to folder}删除了文件夹的“hidden”属性