【问题标题】:Lifecycle of iOS App During UpdateiOS App 更新期间的生命周期
【发布时间】:2017-03-24 22:56:49
【问题描述】:

我想知道当应用更新时应用处于什么状态。

例如: 假设我们有一个正在运行的应用程序(称为 Le Music)以后台模式播放音乐。

现在我们去商店看看有可用的更新,然后我们点击更新。 从旧版本到新版本的过渡过程中,当前版本的乐乐音乐的生命周期是怎样的?

【问题讨论】:

  • 你为什么不自己测试一下呢?在一些相关的应用程序委托方法中添加一些日志消息。通过 Xcode 运行您的应用程序。让它按需要运行。现在通过 Xcode 进行另一个构建。查看来自设备控制台的相关日志消息以了解发生了什么。
  • 是的,无论如何我都会这样做。我希望网上有人有一篇参考文章,我可以阅读以了解发生了什么。

标签: ios background-process lifecycle ios-lifecycle


【解决方案1】:

您的应用将被替换。这意味着它将被终止。你在后台运行ex hypothesi,所以你可能希望得到的唯一事件是applicationWillTerminate。 (但是,我不会指望它:请参阅 this answer。)如果您在后台但没有运行,则根本不会收到任何事件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-06-22
    • 1970-01-01
    • 1970-01-01
    • 2011-04-16
    • 1970-01-01
    相关资源
    最近更新 更多