从 iOS 设备上为测试中的应用程序获取文件

Posted

技术标签:

【中文标题】从 iOS 设备上为测试中的应用程序获取文件【英文标题】:Getting files off of iOS device for an app in testing 【发布时间】:2012-08-02 21:17:58 【问题描述】:

我将文件保存到 Documents 目录并希望在实际设备上查看文件本身。我知道如何在模拟器中执行此操作,方法是转到 iPhone Simulator directory->App->Documents->files。但是有没有办法在设备上做到这一点?我似乎无法弄清楚。在 iTunes 中,我看不到我的应用程序,因为它是一个正在测试的应用程序。如果我将它插入 Windows 机器,我只能看到存储在设备上的图片和电影,而不是任何特定于我的应用程序的有意义的东西。只是不知道是否有办法从设备中获取文件。谢谢!

【问题讨论】:

【参考方案1】:

在 XCode 6.1.1 中(可能从 6 开始,但我现在拥有的是 6.1.1),如果您希望将文件保存到设备的文档目录中,您可以这样做...

选择Window -> Devices 选择您的设备 在Installed Apps 部分中,选择您的应用。 使用齿轮图标Download Container(这是应用程序的容器) 将其保存到您的桌面或您可以找到的地方。 应用容器将在 Finder 中打开。

从那里,您可以查看 Documents 目录、Library、tmp 等,它们都在更高级别的文件夹 AppData

【讨论】:

【参考方案2】:

您可以通过 Xcode 的管理器窗口或在您的 Info.plist 文件中启用 iTunes 文件共享并在 iTunes 中转到您设备上的“应用程序”选项卡来完成此操作。

【讨论】:

我之前以为我可以从 Organizer 那里做到这一点,但我今天找不到了。感谢您的大脑放屁帮助。快速的问题,为什么它会被拒绝?该设备是我用于开发的设备。没关系,我找到了这个帖子:***.com/questions/11666570/…

以上是关于从 iOS 设备上为测试中的应用程序获取文件的主要内容,如果未能解决你的问题,请参考以下文章

未在 iOS 10 上为基于 XCode 7.3 构建的应用程序生成设备令牌

应用程序崩溃整个设备在Segue上为iOS 9 + Xcode 7

如何从 Javascript 获取 ios 设备中的文档文件夹

在 testflightapp.com 上为我的设备获取预配访问权限

iOS 设备上的核心日期获取请求

iOS - 从设备中获取所有照片并将它们保存到应用程序