ios - 防止我的应用程序在后台模式下暂停?

标签 ios background-process

<分区>

我的应用程序在一段时间后被 iOS 暂停——从一小时到几天——但我希望它在设备运行时尽可能长时间(可能无限期)在后台运行。 SMS 将始终通知用户设备正在运行——iOS 不会终止 SMS 服务。我的应用程序具有类似的功能,应该通知用户新的收入消息等。

那么我可以对我的申请做同样的事情吗?也许有一些黑客?

最佳答案

没有。

有以下异常(exception)情况:

  • 播放音乐
  • GPS 追踪
  • 网络电话

此外,所有应用最多可以在十分钟内完成现有任务。

如果您准备越狱,应该会有答案,但除此之外,当前版本的 iOS 是不可能的。

解决这个问题的方法是在服务器上进行处理,并在发生有趣的事情时发送推送通知。

关于ios - 防止我的应用程序在后台模式下暂停?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15663757/

上一篇:iphone - 当 UIButton 被拖动到屏幕的某个点时触发事件? objective-c

下一篇:ios - 使用 AFNetworking 登录 Instapaper

相关文章:

ios - Google App Engine对utf8mb4的支持

iOS 预构建操作以根据 Scheme 更改 plist 值

ios - 适用于 iOS 应用的谷歌图像搜索 API

ios - 在 Swift 中将变量从前台传递到后台

iphone - 后台基于时间的 GPS 定位(iphone)

ios - iOS 内存崩溃上的 Web Audio API

objective-c - Objective C 调整绘图区域的大小

ios - HealthKit 数据在后台无法访问

ASP.NET 后台处理

ios - 后台判断用户是否在特定位置