在 iPhone 模拟器中找不到用户目录中的数据库文件。

6
在我的 Mac 上,我使用的是带 iOS 5 SDK 和 Mac OS X 10.7.2 版本的 XCode 4.2。
我正在开发一个基于 SQLite 数据库的应用程序,因此可以从该数据库中插入、选择和删除数据。
当我在模拟器中运行应用程序时,我可以在 NSLog 中看到数据库路径,但我无法通过该目录访问数据库。
我在日志中得到的 DB 路径是 ==> /Users/username/Library/Application Support/iPhone Simulator/5.0/Applications/3623C505-F568-4B18-986E-F2C7D71D5079/Documents/SqlUser.sqlite 我无法在 /username 文件夹中看到 Library 目录,因此无法访问 db 文件。
但在带有 Xcode 3.2.5 iOS 4.2 的 Mac OS X 10.6.8 版本中,我可以在 /username 文件夹中看到 Library 目录。为什么这在 10.7.2 版本中不可能呢?
请在这方面提供帮助!!!
谢谢!

1
我使用的是10.7.2版本,可以看到/Users/{username}/Library文件夹。我认为你遇到的问题与操作系统版本无关。 - bryanmac
但是在我的系统中,我找不到那个Library文件夹。如何使其成为可能? - user2136
1
使用哪个操作系统版本? 默认情况下,“Library”文件夹可能是隐藏的,因此请选择Finder =>转到 =>转到文件夹并粘贴“/Users/username/Library/Application Support/iPhone Simulator/5.0/Applications/”路径可能会出现问题。 - Nimit Parekh
1个回答

14

打开控制台并输入:

chflags nohidden ~/Library/

按下回车键并浏览...

哒哒!


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接