gpt4 book ai didi

iphone - 有没有办法保存iPhone应用程序数据(导出并稍后导入以进行测试?)

转载 作者:行者123 更新时间:2023-12-03 20:01:52 24 4
gpt4 key购买 nike

假设我们正在进行一项重大更改,并要求用户运行一些从版本 1.0 到 2.0 的迁移代码。迁移将对用户默认值、文件和其他持久性方法中的数据进行更改。有什么好方法可以导出所有应用程序特定数据(在设备或模拟器中)并能够稍后将其导入回来,以便我们可以对迁移代码运行多个测试?

我知道在 xcode 的管理器中,您可以在设备中展开应用程序并按导出按钮。这似乎正是我需要的东西,但我找不到导入按钮。

有什么想法吗?

最佳答案

在模拟器中,只需将文档文件夹复制到其他位置(或者其中的项目,如果这就是您所需要的)。我想您知道这一点,但是在模拟器中运行时您会找到应用程序的主目录:

/Users/<you>/Library/Application Support/iPhone Simulator/3.1.3/Applications
/Users/<you>/Library/Application Support/iPhone Simulator/3.1.2/Applications

等等。

在模拟器中再次启动之前,如果您想恢复数据文件,请将它们拖到当前的 app/sim 文件夹中。十分钟前我刚刚这样做了(将某些内容从 3.1.3 转移到 3.1.3 应用程序)。

我过去考虑过的其他替代方案包括:

  • 压缩文档目录并附加到电子邮件中。
  • 使用 HTTP 文件上传数据文件或压缩文件集,并使用 http 下载来恢复文件。
  • 需要更多工作,但您也可以使用 Google 文档 API ( sdk available ) 与文档帐户交换文件。

关于iphone - 有没有办法保存iPhone应用程序数据(导出并稍后导入以进行测试?),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2300188/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com