ios - 具有后台支持的 iOS 应用程序是否会在应用程序更新时终止?

标签 ios plist

<分区>


想改进这个问题吗? 通过 editing this post 添加细节并澄清问题.

关闭 9 年前

基本上我的应用程序有一些配置 plist 文件,只有当一些配置单例被实例化时,这些文件才会被读取。

在应用程序更新中,我可能会更新该 plist 并希望它被重新读取,就像应用程序已终止一样,以便再次重新创建单例并重新读取 plist 文件。

如果 iOS 以某种方式更新后台/挂起的应用程序(并在应用程序再次启动时执行恢复),这将 a) 看起来很奇怪并且 b) 需要我添加一些代码以在恢复时显式地重新读取我的配置列表,或者,更好的是,在应用程序更新时。

最佳答案

您的应用程序已终止(即使它当前正在执行计划的后台任务),然后应用程序数据会更新,当用户决定再次点击您的应用程序图标时,正常的应用程序周期从 applicationDidFinishLaunching 开始:

关于ios - 具有后台支持的 iOS 应用程序是否会在应用程序更新时终止?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8852320/

上一篇:iphone - 从主屏幕重新打开应用程序时如何刷新标签栏内容? (iOS/Xcode)

下一篇:ios - 检查 cocos2d 的节点树

相关文章:

iPhone 构建问题 : MapKit/MKPolyline. h:没有这样的文件或目录

ios - 无法从 pList 文件中读取数据。 ( swift ,iOS)

ios - 来自 ios 中 Plist 的嵌套可扩展 UITableView

ios - 有没有一个库可以帮助创建使用我的 iPhone 应用程序的教程

ios - 本地化 iOS 长字符串的标准(或最佳)方法

iphone - 从 .NET WCF4 Web 服务返回 .plist

c# - 自定义 .plist 文件未添加到 ios 项目

persistence - 使用 iCloud 共享 plist 文件

ios - 从另一个应用程序打开时,在 applicationWillTerminate 之后以首选状态打开应用程序?

ios - API 的位置问题