如何将保存的文本文件从我的iOS应用程序获取到PC?

时间:2017-03-27 07:24:15

标签: ios windows

我构建了一个iOS应用程序,它通过BLE收集数据并将其保存为文本文件。我现在要做的是在我的PC(Windows)上检索保存的数据以进行进一步分析。作为我知道的开发人员,我可以通过Xcode下载App容器来访问保存的文件,效果很好。但是,我想知道是否有任何方法可以在不使用Xcode的情况下获取保存的文件?我可以将文本文件保存到公共位置,以便直接访问它们吗?

2 个答案:

答案 0 :(得分:1)

简而言之,由于iOS设备不支持USB大容量存储协议,因此无法以此方式执行所需操作。获取文件的唯一方法是使用iTunes,它可以访问iOS设备的Documents文件夹。

当然,您可以对该协议进行反向工程,但这有点不可靠,如果Apple改变某些内容可能会破坏。

相反,找到另一种方式。例如。您可以让您的PC应用程序包含一个小型HTTP服务器,并让您的iOS应用程序向其发送包含文件数据的HTTP请求。或者你甚至可以通过互联网上的实际服务器。

或者,如果所有iOS用户都拥有iCloud,您也可以将数据保存到iCloud,然后让您的PC用户安装Apple的iCloud for Windows内容,然后从那里访问该文件。

答案 1 :(得分:0)

如果我理解正确,您想要在PC上访问客户端的数据。

您可以创建文件服务器或使用Amazon S3(https://aws.amazon.com/s3/)等第三方服务。

通过http / https协议收集数据的客户端上传。 PC下载客户端的数据和分析。