ios - 我们可以从 iOS 6 OTA 升级到 iOS 7 吗?使用过的数据被删除了吗?

标签 ios core-data ios6 ios7 ota

我们正在更新我们的应用程序以兼容 iOS 7。要测试的最重要的事情之一是通过 iOS 7 升级的用户数据持久性。

也就是说,从iOS 6升级到iOS 7 OTA会不会删除用户数据/核心数据/应用数据?

在正式发布之前有什么办法可以测试吗?

我知道我可以测试从 iOS 7 beta 5 升级到 beta 6 OTA,但是可以从 iOS 6 升级到 iOS 7 beta 吗?我已经测试并确认 iOS 7 固件/恢复升级将删除所有数据。我可以从备份中恢复,但这不是重点。

最佳答案

它不会删除任何应用程序数据,升级操作系统根本不会触及应用程序的数据。你可以自己测试一下,如果你安装了iOS 6,你可以通过Option点击“检查更新”按钮来安装iOS 7 beta,然后选择ipsw。虽然 Apple 不建议您这样做,因为它仍处于测试阶段,但它是可能的,并且展示了用户将采用的升级路径。我知道 OTA 略有不同,但最终结果是一样的。

想一想,如果确实发生了删除,很多人会因为操作系统升级而丢失了他们的文档和游戏进度而感到非常愤怒。

关于ios - 我们可以从 iOS 6 OTA 升级到 iOS 7 吗?使用过的数据被删除了吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18521332/

相关文章:

iPhone 应用程序 - iPad 上的 iOS 6 初始无响应

iphone - UIAlertView 主队列崩溃。

ios - 向 iOS 应用程序添加应用程序内购买权利会扰乱代码签名

ios - Swift - UIScrollView 中的 UISwipeGestureRecognizer

iphone - 核心数据 NSSet 问题

ios - 核心数据 : Unable to load class named "CDAccount"

iphone - NSNotification removeObserver问题

iOS 不兼容的指针类型(NSDictionary 中的 NSMutableDictionary)

ios - 为二维表设置核心数据

iOS日历访问权限对话框,强制显示?