如何访问iOS应用程序的用户数据?

时间:2014-07-26 18:02:04

标签: ios nsuserdefaults documentsdirectory

我们发布的iOS应用中存在一个错误,我们无法重现,只会影响少量用户。我目前正与一些愿意提供帮助的用户联系,但我需要一种方法来获取他们在我们的应用程序中拥有的所有数据,以便他们可以将其发送给我们。有没有办法让他们备份应用程序并将其发送给我们?

我需要的信息包括私人文件目录及其NSUserDefaults数据。我知道我可以使用iExplorer访问他们的私人文档目录,但是获得他们的NSUserDefaults信息会更加棘手。

1 个答案:

答案 0 :(得分:0)

如果您有权访问物理设备,则可以使用问题iPhone: Where NSUserDefaults get stored?中提供的以下步骤:

  • 将您的设备连接到xcode
  • 选择Windows->管理器
  • 选择您的设备
  • 点按您的申请
  • 选择applicationData点击列表
  • 点按向下箭头并下载该文件夹
  • 打开下载的文件夹
  • 图书馆 - >偏好 - > appbundlename.plist

如果您没有物理访问设备,那么我只需为您的应用创建一个小更新,其中包括访问NSUserDefaults并将其上传到远程服务器的代码。您只需要求用户安装此更新,然后您就可以访问其本地设备数据。

相关问题