从应用商店更新后,运行 iOS 应用会发生啥?

Posted

技术标签:

【中文标题】从应用商店更新后,运行 iOS 应用会发生啥?【英文标题】:What happens to running iOS app when it gets updated from appstore?从应用商店更新后,运行 iOS 应用会发生什么? 【发布时间】:2015-12-14 07:42:47 【问题描述】:

假设您有一个正在运行的 ios 应用。 它建议您去 AppStore 进行自我更新。 您按下按钮,前往 AppStore,更新应用程序,然后返回正在运行的(?)应用程序。

接下来会发生什么?

您的应用会在更新时被终止并在返回时重新启动吗? 如果是这样,它什么时候会被杀死?更新何时开始或结束?

您是否有可能在更新期间仍使用旧版本时返回该应用程序(但非常不受欢迎)?

【问题讨论】:

相关:***.com/questions/61035235/… 【参考方案1】:

当用户开始更新时,应用程序将退出,并且不会自行自动启动。但是,您可以确保当前的工作/游戏/等。当用户将应用程序发送到后台或应用程序终止时,通过将其保存到磁盘/云/默认值来保存。这两种情况都可以通过使用 UIAppDelegate 协议的适当部分(并对您的应用程序 delegate.m 文件进行更改)来处理。

【讨论】:

以上是关于从应用商店更新后,运行 iOS 应用会发生啥?的主要内容,如果未能解决你的问题,请参考以下文章

从应用商店更新后,iOS 应用在启动时崩溃

应用程序包中预填充的 sqlite 文件。现有用户更新后会发生啥?

更新 Android 应用程序时 SharedPreferences 会发生啥?

当 iOS 为应用程序安装更新时,究竟会发生啥?

更新时现有的 iOS 应用程序会发生啥情况?

如果我将 UIKit 应用程序更新为 SwiftUI,老 iOS 用户会发生啥?