有没有办法浏览当前正在运行或刚刚杀死的 iOS 模拟器的文件系统?如果有办法做到这一点,我会满足于能够查看特定应用程序的文件。
请注意,我不想以编程方式执行此操作。我想在 Finder 中查看/打开文件。
更新: 从 iOS 8 开始:
~/库/开发者/CoreSimulator/设备
以前的位置是:
~/图书馆/应用程序支持/iPhone模拟器
它有您曾经运行过的所有模拟器模型(4.0、4.1、5.0 等)的目录,转到您在 Xcode 中运行的那个。
进入文件夹后,转到应用程序,选择显示文件日期的 Finder 选项,然后按日期排序。您的应用程序将是最新的,因为它刚刚更改了目录…
目录中包含与您的应用程序相关的所有内容。您甚至可以在运行之间将文件放在那里,以恢复到已知状态的存储数据库,例如…
我经常去那里,我将 iPhone Simulator 目录保存在我的 Finder 侧边栏中。
请注意,在 iOS8 中,模拟器文件夹位于完全不同的目录中 - 实际上分为几个目录,应用程序特定文件的文件夹名称在您每次运行应用程序时都会更改。