(iphone)从mac访问设备的文件目录?

时间:2011-03-31 05:00:44

标签: iphone device

我正在尝试访问iphone设备上的文档目录,以查看我在执行应用程序时保存的日志文件。

我知道这可以用于模拟器。 (您可以使用Finder浏览应用程序的文档目录)

可以为设备完成吗?

谢谢

8 个答案:

答案 0 :(得分:52)

在Xcode 6中,您应该打开“设备”窗口进行下载。

enter image description here

答案 1 :(得分:48)

您可以在Xcode中打开管理器并在设备连接时下载文档目录吗?

答案 2 :(得分:17)

嗨Viraj的anwer是要走的路。这是截图: enter image description here

答案 3 :(得分:15)

我将把这两个解决方案结合在一起并添加屏幕截图以保持清晰。这是 Xcode 7

查看/下载应用程序文档

  1. 通过菜单Window -> Devices打开设备窗口。
  2. 选择您的设备。
  3. 选择您的申请。
  4. 单击选项的齿轮按钮。
  5. View/Download Documents

    通过iTunes查看/下载/删除文档

    重要!!!
    如果您在子文件夹中有文档,则无法通过 iTunes 查看或更改它们。

    1. 项目导航器中选择Info.plist文件。
    2. 点击任意媒体旁边的+按钮添加另一个。
    3. 向下滚动列表或键入以查找Application supports iTunes file sharing
    4. 将布尔值更改为YES
    5. 重新构建/安装应用程序。
    6. Add file sharing support

答案 4 :(得分:10)

iOS提供了一个框架,用于在您的应用程序和文件之间共享文档。 iTunes中。查看Apple文档的Core Services Layer部分,特别是文件共享支持部分。它解释了如何做到这一点:

  1. 将UIFileSharingEnabled键添加到应用程序的Info.plist文件中,并将键的值设置为YES。
  2. 将您要共享的任何文件放在应用程序的文档目录中。
  3. 另外,如果这只是用于调试,您可以使用默认的NSLog函数打印日志,并使用OS X的Console检查输出。

答案 5 :(得分:7)

您也可以使用itunes,但要在iTunes中查看,请在.plist中进行如下更改 添加新密钥为“应用程序支持iTunes文件共享”,并将其设为boolen,值为YES

Like this

答案 6 :(得分:1)

使用MacOS Catalina,Apple使得读取从Documents目录写入的文件变得非常容易。

以下是步骤:

  1. 将设备连接到Mac后,应在Finder中“位置”部分下列出该设备,如下所示:

enter image description here

  1. 选择设备。在设备详细信息下方的标签栏中,选择“文件”。 您将能够看到将文件存储到Documents目录的应用程序列表。扩展每个应用程序将显示文件及其文档目录。

enter image description here

您可以将这些文件拖放到Mac中的任何位置以供进一步使用

答案 7 :(得分:-1)

一种方法是使用iExplorer 下载链接iExplorer

Go to your app and Documents folder can be seen