首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将iOS 7升级到iOS 8后丢失的应用程序数据

将iOS 7升级到iOS 8后丢失的应用程序数据
EN

Stack Overflow用户
提问于 2014-11-03 11:49:43
回答 1查看 358关注 0票数 2

让我们说-我的申请ABC

应用程序用户在将iOS 7升级到iOS 8时面临应用程序问题。

请查看以下情景:

  1. iPhone 5s - iOS 7-用户安装了我的应用程序(这个应用程序支持iOS 7而不是iOS 8)。
  2. 用户在文件目录中下载的视频文件大小可达2GB。
  3. 应用程序可以很好地使用iOS 7。
  4. 当苹果用户发布的iOS 8升级到iOS 7到iOS 8时,上面已经安装了应用程序。
  5. 所有下载的视频丢失,这是保存在文档字典,但它仍然显示空间消耗在设备设置。
  6. 如果用户再次下载相同的视频,那么它可以正常工作,但在设备设置中显示双倍消耗内存。

请您对上述问题给我建议,然后我可以向我的应用程序用户建议?

EN

回答 1

Stack Overflow用户

发布于 2015-01-10 09:37:30

我们有一个类似的问题-它只是浮出水面,因为我们提交了一个更新给苹果(我们的应用程序崩溃在启动在iOS 8.1由于这一变化!尽管我们的应用程序的部署目标是7.0,但我们受到了影响,请谈谈向后兼容性.)。

苹果公司正式概述了在这份技术说明中改变了什么:index.html

iOS 8更改用于存储用户和应用程序数据(例如文档、库)的标准目录的位置。虽然这些目录的位置一直是实现细节,但有些应用程序错误地假设文档和库目录与应用程序的包位于同一个目录中。iOS 8从应用程序包中分割应用程序的数据。试图派生到文档或库目录的路径的代码将在iOS 8上返回无效路径。尝试访问该路径将失败,并可能终止应用程序。

如果我正确理解,即使您使用适当的方法来定位iOS 7和iOS 8上的Document目录,那么您只需获得两条不同的路径。这意味着从iOS 7升级到iOS 8的用户仍然将数据放在旧文档路径下,而旧文档路径位于应用程序的包中。我不知道苹果认为我们应该如何升级我们的应用程序,或者是否有一些自动复制正在进行。

我需要使用像iFunBox ( iOS文件资源管理器)这样的工具来看看会发生什么。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26713692

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档