哪些应用程序启动进入后台状态?

发布于 2024-10-06 17:40:52 字数 83 浏览 2 评论 0原文

我正在阅读多任务文档,其中有一些对直接启动到后台状态而不进入前台状态的应用程序的引用。这对于常规应用程序真的允许吗?谁能给我一个这样的应用程序的例子吗?

I'm reading through the multitasking documentation, and it has a few references to apps which launch directly into the background state, never entering the foreground state. Is this really allowed for regular apps? Can anyone give me an example of an app like this?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

╰ゝ天使的微笑 2024-10-13 17:40:52

VoIP 应用程序是使用此功能的最大应用程序。基本上,VoIP 应用程序可以向系统注册,以便在网络流量用于其时收到通知,此时应用程序将接管处理传入流量(即接收呼叫)。 Skype 和 Viber 都使用它。

来自 iOS 开发者库 (强调我的):

将 voip 值包含在
UIBackgroundModes 键让系统
知道它应该允许
应用程序在后台运行
根据需要管理其网络
插座。 具有此密钥的应用程序
也在后台重新启动
系统启动后立即
确保 VoIP 服务
始终可用。

重大位置更改后台服务还允许应用程序更新为新位置,即使它没有运行。

除了这两种情况之外,应用程序在用户启动之前无法从终止状态执行任何操作。

VoIP apps are the biggest one to use this feature. Basically a VoIP app can register itself with the system to be notified when network traffic is intended for it at which point the app takes over handling the incoming traffic (i.e. receiving a call). Skype and Viber both use it.

From the iOS Developer Library (emphasis mine):

Including the voip value in the
UIBackgroundModes key lets the system
know that it should allow the
application to run in the background
as needed to manage its network
sockets. An application with this key
is also relaunched in the background
immediately after system boot to
ensure that the VoIP services are
always available.

The significant location changes backgrounding service also allows an app to be updated with the new location even if it's not running.

Other than those two cases, an app can't do anything from a terminated state until the user launches it.

清旖 2024-10-13 17:40:52

当您使用具有重大更改通知的位置管理器时,如果应用程序被终止,则当存在位置事件时,应用程序会自动进入后台

When you use location manager with significantchange notification, App gets backgrounded automatically if the app is killed, when there is a location event

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文