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

Tho*_*enz 4 ios7 xcode5

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

我有一个使用Core Data的简单项目,它是用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打开该项目,并且我能够针对我的应用程序中使用的Core Data函数执行CRUD操作,并且项目运行正常.但是,我按照如上的路径,看看我的sqlite的文件,我不能在"〜/库/ Application Support"文件夹下找到了"iPhone模拟器"文件夹.

请帮忙.先感谢您.

Man*_*Mac 12

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

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

NSLog(@"%@",basePath);
Run Code Online (Sandbox Code Playgroud)

编辑 如果看不到库文件夹,请转到查找器并按下命令+ 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"文件夹.有任何想法吗? (2认同)
  • @ Thomas.Benz您的主目录下的Library文件夹是隐藏的,因此默认情况下在Finder中看不到.您可以通过在终端shell中键入"open~/Library"来打开查找程序. (2认同)