我想知道如果用户更新应用程序(通过应用程序商店/更新)会发生什么,而应用程序仍在iOS 4.x的后台运行
我正在为我的下一个版本计划一个重大更新,我想知道这是否是一个特殊情况我必须处理以避免崩溃。
或者我可以信任操作系统在下次启动时重启应用程序(或在更新期间终止后台进程),检测到应用程序已更改而不是仅执行“applicationWillEnterForeground”?
答案 0 :(得分:4)
iOS / Apple会为您处理该用例,您无需担心。您的应用将被终止,因此当用户下一次点击其图标时,您将重新启动。
答案 1 :(得分:0)
任何暂停在iOS“后台”的应用都可以随时被操作系统终止。当接下来再次点击应用程序的图标时,操作系统知道做“正确的事情”。应用程序更新只是发生同样事情的另一种情况。