6

我已经看到这个问题在 SO 上被问了几次 - 但答案似乎总是大致相同:

 /Users/myName/Library/Application Support/iPhone Simulator/4.2/ ...

查看相关问题:

iOS 4.2 模拟器文件?

iPhone 模拟器在哪里存储它的数据?

iphone模拟器中的数据库存储在哪里(对于Mac OS)?

然而 - 当我的机器上似乎没有这条路径时。我的用户文件夹中没有“库”文件夹

我可以在驱动器的根目录中找到一个库文件夹,其中有一个 Application Support 文件夹 - 但那里没有 iPhone Simulator 子文件夹。我唯一能找到 iPhone Simulator 文件夹的地方是存储实际模拟器可执行文件的地方——但那里似乎也没有任何数据文件。

我有 Mac OS X 10.7.4 和 Xcode 4.2

一切似乎都运行良好——我可以运行模拟器并使用数据库——我只是找不到它在主机上的存储位置。

是否有任何其他标准文件夹可以保存这些数据?

4

6 回答 6

19

您是通过 Finder 还是在命令行上查找 Library 目录?默认情况下,从 Lion 开始,图书馆是隐藏的。您可以通过键入取消隐藏它

/usr/bin/chflags nohidden ~/Library

在终端,或者只是通过命令行导航到那里,例如:

open ~/Library/Application\ Support/iPhone\ Simulator/
于 2012-08-01T14:49:27.520 回答
8

由于 OS X Lion 默认情况下隐藏用户文件夹中的库文件夹。在 Finder 中打开“Go”菜单并按下选项 (alt),您会注意到“Library”文件夹的外观。

于 2012-08-01T14:51:51.590 回答
3

图书馆隐藏在您的标准查找器中。

为了能够找到它,请导航到您的顶级用户目录 (~/),然后按Cmd-Shift-G

出现一个文本框,输入Library,然后沿着黄砖路走。

于 2012-08-01T14:52:40.750 回答
1

出于类似目的,我推荐一个名为Musical Chairs的命令行工具。安装后,您可以使用chairs open. 它是一个易于安装的 ruby​​ gem sudo gem install chairs,. 它的主要目的实际上是缓存应用程序数据实例,更多here

于 2013-05-14T11:39:25.647 回答
1

我认为 4.2 是你的 iOS 模拟器版本,因为在那个路径上你必须选择你的模拟器版本。在此之下,必须有一个名为 Applications 的文件夹,在此之下有一些有趣的命名文件夹(这些名称是 MD5 或其他名称),每个文件夹代表一个单独的应用程序。找到与您要查找的应用程序相关的文件夹,在 Documents 文件夹下必须有数据库文件

于 2012-08-01T14:49:02.247 回答
0

所以,目前最好的是 SimPholder。它将图标保存在顶部。运行该应用程序后,单击 Simpholer 图标,它将显示您正在运行的应用程序并带您进入

于 2014-12-22T16:47:26.823 回答