我已经看过几次问这个问题 - 但答案似乎总是大致相同:
/Users/myName/Library/Application Support/iPhone Simulator/4.2/ ...
参见相关问题:
Where does the iPhone Simulator store its data?
where database store in iphone simulator (for Mac OS)?
然而 - 当我在我的机器上似乎没有这条路径时。我的用户文件夹中没有'Library'文件夹
我可以在驱动器的根目录中找到一个库文件夹,其中有一个Application Support文件夹 - 但那里没有iPhone模拟器子文件夹。我能找到iPhone模拟器文件夹的唯一地方是存储实际模拟器可执行文件的地方 - 但似乎也没有任何数据文件。
我有Mac OS X 10.7.4和Xcode 4.2
一切似乎都运转正常 - 我可以运行模拟器并使用数据库 - 我无法找到它存储在主机上的位置。
是否有其他标准文件夹可以保存此数据?
答案 0 :(得分:19)
您是通过Finder还是在命令行中查找Library目录?默认情况下从Lion开始,隐藏了库。您可以通过键入
取消隐藏它/usr/bin/chflags nohidden ~/Library
在终端,或者只是通过命令行导航,例如:
open ~/Library/Application\ Support/iPhone\ Simulator/
答案 1 :(得分:7)
自OS X Lion以来,默认情况下隐藏了User文件夹中的Library文件夹。 在Finder中打开“开始”菜单并按下选项(alt),您会注意到“图书馆”文件夹的外观。
答案 2 :(得分:3)
Libary隐藏在您的标准查找器中。
为了能够找到它,导航到您的顶级用户目录(〜/)并按Cmd-Shift-G
。
出现一个文本框,输入Library
,然后按照黄砖路。
答案 3 :(得分:1)
我认为4.2是你的iOS模拟器版本,因为在那条路径上你必须选择你的模拟器版本。在那之下,必须有一个名为Applications的文件夹,其下有一些有趣的命名文件夹(这些名称是MD5或其他东西),每个文件夹代表一个单独的应用程序。找到与您要查找的应用程序相关的文件夹,在Documents文件夹下必须有数据库文件
答案 4 :(得分:1)
出于类似目的,我建议使用名为Musical Chairs的命令行工具。安装它后,您可以使用chairs open
打开上次更改的模拟器应用程序目录。它是一个易于安装的红宝石宝石,sudo gem install chairs
。它的主要目的实际上是缓存应用程序数据实例,更多here。
答案 5 :(得分:0)
所以,最好的是SimPholder。它将图标保存在顶部。运行应用程序后,单击Simpholer图标,它将显示您正在运行的应用程序并带您进入