让我们说-我的申请ABC
应用程序用户在将iOS 7升级到iOS 8时面临应用程序问题。
请查看以下情景:
请您对上述问题给我建议,然后我可以向我的应用程序用户建议?
发布于 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文件资源管理器)这样的工具来看看会发生什么。
https://stackoverflow.com/questions/26713692
复制相似问题