gpt4 book ai didi

objective-c - 允许计时器在 applicationDidEnterBackground 时触发

转载 作者:行者123 更新时间:2023-11-29 13:46:09 26 4
gpt4 key购买 nike

我读过 Apple 的 documentation以及尽可能多的关于应用程序在后台运行后如何运行的主题的帖子。似乎有一些方法可以让应用程序完成一些剩余任务,但不会在后台无限期地继续运行。

我的应用程序设置了计时器以关闭,以便可以向用户播放音频剪辑。发生的情况是,一旦应用程序进入后台,剪辑就不会播放。我知道这可以以某种方式完成,因为我已经运行了几个应用程序,就像我正在尝试做的那样正在处理它。一个例子是:Nike+ GPS这些应用程序是否从不调用 endBackgroundTask?

最佳答案

在某些情况下,您的应用可以在后台运行。

检查:http://developer.apple.com/library/ios/#documentation/iphone/conceptual/iphoneosprogrammingguide/BackgroundExecution/BackgroundExecution.html

  • 音频。该应用程序在后台向用户播放音频内容。 (这包括使用 AirPlay 流式传输音频或视频内容。)
  • 位置。该应用程序即使在后台运行时也会让用户了解他们的位置。
  • 语音通话。该应用程序使用户能够使用互联网连接调用电话。

关于objective-c - 允许计时器在 applicationDidEnterBackground 时触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7329957/

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