如何让我的应用在 iPhone 上后台运行?

Posted

技术标签:

【中文标题】如何让我的应用在 iPhone 上后台运行?【英文标题】:How do I make my app run in background on the iPhone? 【发布时间】:2011-10-03 05:28:28 【问题描述】:

如何创建一个在后台运行并从网络服务接收数据并生成推送通知的 iPhone 应用程序?

【问题讨论】:

【参考方案1】:

对于后台运行的ios应用,需要在info.plist中指定。

所需的背景模式 = 应用播放音频,

Web 服务可以与 iOS 一起使用,您喜欢 REST 还是 SOAP? 对于推送通知,您需要外部服务器或服务。

【讨论】:

感谢您的回复,我正在使用 Facebook api。你能提供任何在后台运行的示例教程吗? 基本上不需要教程,因为它很简单。只需在您的 plist 中指定您希望在后台使用哪种操作(声音、位置或 VoIP)即可。【参考方案2】:

由于苹果文档应用程序将在后台运行最多 10 分钟后,该应用程序将不会在后台运行,除了音频,GPS 像其他一些

【讨论】:

以上是关于如何让我的应用在 iPhone 上后台运行?的主要内容,如果未能解决你的问题,请参考以下文章

让应用程序始终在 Android 上后台运行

为啥我的 iPhone 应用程序在后台继续运行?

如何让我的应用在后台运行 NSTimer?

如何让我的 android 应用程序在后台运行?

如何声明必须在后台运行的 iPhone 应用程序?

在后台模式下播放音效