ios - 如何在 iOS 上永远运行后台执行

标签 ios iphone background-process

我想运行我自己的任务,它是后台模式下的计时器线程。我真的希望用户不能在我的应用中进行更改或作弊。

我搜索了很多,但找不到可靠性解决方案。

有人推荐我吗?

最佳答案

你不能做你想做的事。一直在运行的 iOS 是没有办法运行后台任务的。这样做会非常节能,但会浪费电池生命周期。因此,Apple 会严格控制应用程序何时以及如何运行后台任务,他们会根据其他应用程序安排您的工作以及您使用的电量。

关于ios - 如何在 iOS 上永远运行后台执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43750921/

相关文章:

python - Pyramid 网络应用程序中的长时间运行任务

ios - CoreBluetooth 反复断开连接

ios - 如何在iOS objective-c 中打开链接时启动Chrome浏览器

ios - 使用灵活的单元测试快速计时器功能

ios - 代码 8 : linker command failed with exit code 1 (use -v to see invocation)

iphone - 将秒转换为格式化时间,例如 12 :59?

ios - AudioKit 4.1 - 如何正确停止 AKSampler 播放音频?

iphone - NSString stringWithUTF8String 内存泄漏

ios - uiview 大小问题 Xcode

iphone - 如何将 beginBackgroundTaskWithExpirationHandler 用于已在 iOS 中运行的任务