iphone - iOS:保持应用程序在后台运行

标签 iphone objective-c ios xcode4.3 background-process

如何让我的应用程序在后台运行? 我必须越狱我的 iPhone 才能做到这一点吗?我只需要这个应用程序每隔设定的时间间隔从互联网上检查一些东西,并在需要时发出通知,供我自己使用。

最佳答案

是的,不需要越狱。从 Apple 查看此文档的“实现长时间运行的后台任务”部分.

来自 Apple 的文档: 声明您的应用支持的后台任务

对某些类型的后台执行的支持必须由使用它们的应用程序提前声明。应用程序使用其 Info.plist 文件声明对服务的支持。将 UIBackgroundModes 键添加到您的 Info.plist 文件并将其值设置为包含以下一个或多个字符串的数组:(请参阅上述链接中的 Apple 文档。)

关于iphone - iOS:保持应用程序在后台运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10674004/

相关文章:

iPhone - 检测 SIM 卡可用性

ios - 使用 AVPlayerViewController 的前置视频广告

使用 makefile 进行 Objective-C 编译会产生意外错误?

iphone - 将 NSMutableArray 从模态视图 Controller 传递到父 View

Iphone 在 UIWebView 中打开

iphone - 在横向和水平 iPhone 位置下使用 ZBarReader 拍照时出现问题

ios - 如何在 iOS 11 中实现音量快门?

iOS7 键盘返回/完成/搜索色调颜色

ios - SplitViewController 中的 DetailViewController 显示位置错误

ios - 将 MP3 添加到应用程序主包而不更新