gpt4 book ai didi

IOS 显示应用程序在电池耗尽后在后台运行

转载 作者:行者123 更新时间:2023-11-29 02:19:35 24 4
gpt4 key购买 nike

我有一个 iOS 应用程序,它在后台监视用户位置并发送到远程服务器。这些位置存储在本地 SQLite 数据库中,并在网络可用时传输。

我添加了代码以在“applicationWillTerminate”内的本地 SQLite 数据库中存储“应用程序退出”事件。这会在 iOS 或用户终止应用程序时捕获。下次运行应用程序时,此事件将发送到服务器。

我观察到,有时手机没电关机后,手机再次开机后会在后台恢复,有时则不会。

在没有恢复的情况下,我可以看到应用程序已终止。

我理解这一点,因为操作系统可能会终止应用程序以节省电量。

我的问题是,无论应用程序是否被终止,它仍然会显示为后台应用程序(双击 iphone 按钮),无论它是否在后台运行,当手机重新连接充电器后重新启动时。我找不到关于此行为的任何文档,这是预期的吗?

我的主要问题是该应用程序看起来像是在后台运行,但实际上并未运行。

最佳答案

这不仅仅是一个正在运行的应用程序列表,也是一个历史。它们仍然存在,因为应用程序可能会因内存原因而终止,并且应该仍然可见,以便用户可以选择它们。

这里的 Apple 支持说:

双击主屏幕按钮可显示最近使用的应用。

http://support.apple.com/en-gb/HT202070

关于IOS 显示应用程序在电池耗尽后在后台运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28320609/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com