找不到ios文档的/ var / mobile / applications目录

时间:2012-01-26 05:50:40

标签: ios ipad

我正在尝试在连接到xcode的iPad设备上运行发布版本以进行调试。我不确定但是猜测当我这样做时,文件目录最终会在我本地机器上的某个地方而不是在iPad上(就像我在没有xcode的情况下运行它一样)。我为目录得到了这样的输出:

  

的/ var /移动/应用/ FF0F1AB2-AD1F-4E42-8815-9E399EEF5027 /文档/

但我无法访问该目录。转到/ var不会显示任何“移动”子目录。这与我在未连接的情况下运行iPad并最终通过xcode中的Organizer在设备上可查看的文件有所不同(让我得出结论,当它连接到xcode时,它会将它们保存在这个神秘的目录中)。

有人可以帮助我访问这个神秘目录吗?

8 个答案:

答案 0 :(得分:19)

对于" xcode 6"

  1. 将您的设备与MAC连接(您可以确定查看模拟器列表,它应该在那里)
  2. 现在打开xcode并从上方菜单转到" Windows"
  3. 从下拉列表
  4. 转到"设备"
  5. 现在会弹出这个窗口。您的应用应该位于"已安装的应用"部分。如下图所示。双击它。

    enter image description here

  6. 在这里你可以看到" Documents"文件夹和您之前保存的照片。您无法从此列表中删除照片。因为这是iPhone设备部分,所以您可以通过xcode访问。

    enter image description here

  7. 如果要删除照片,则必须删除整个项目。要做到这一点,向下滚动屏幕下方应该有一个减号" - "按钮。选择项目后,只需单击它。它会删除你的照片以及整个项目。

    enter image description here

答案 1 :(得分:15)

窗口 - >组织者 - >选择你的Iphone - >应用程序 - >选择你的iphone项目名称,你可以看到“沙盒中的数据文件”

答案 2 :(得分:6)

(这里的原创海报) 我做错了一些事情:

  1. 无论是否使用调试器在设备上运行它总是将文件放在设备上,而不是放在本地驱动器上。这个/ var / mobile目录必须基本上是设备本身的某个位置,通常无法通过mac进行浏览。
  2. 我需要刷新管理器中的视图以查看放置在那里的文件。我是通过分离iPad然后重新连接它(usb)来实现的,文件会刷新。
  3. 我不会删除这个问题,而是将此留给其他人和我自己,以便查看/刷新管理器中的文件以及在设备上运行时文件放置位置的说明。

答案 3 :(得分:4)

您要查找的目录位于

  

/ Users / 用户名 / Library / Application Support / iPhone   模拟器/ 模拟器iOS版本 /应用程序/ 应用程序   ID /文档/

答案 4 :(得分:2)

谢谢他们在不同的背景下都是正确的

如果您在设备上运行它,那么@ethemsulan是正确的。

然后在模拟器上找到你的mac上的文件夹,文件路径是@Vin和@Osiris已经给出了

答案 5 :(得分:0)

任何寻找确切答案的人: -

1.转到项目的plist文件。

2.添加一行。

3.然后设置属性的布尔值"应用程序支持iTunes文件共享"到"是"

你很高兴。

另请注意,您必须插入设备才能访问复制的文件(以编程方式)。如果您碰巧尝试在计算机上访问它...您将无法找到这些文件。

答案 6 :(得分:0)

将其添加到info.plist源代码中,您将在iPhone设备的文件中找到记录的文件。

<key>UIFileSharingEnabled</key>
<true/>
<key>LSSupportsOpeningDocumentsInPlace</key>
<true/>

答案 7 :(得分:0)

要查看保存在iPhone中的文件-

  1. 转到项目的plist文件。
  2. 将“支持文档浏览器”设置为“是”。
  3. 您将在设备的FILES中看到保存的文件。

我正在使用iOS 13和Xcode 11.6,它对我有用。