在后台运行应用程序

我想在后台运行我的iPhone应用程序。 请build议是否有任何方法来做到这一点。

使用iPhone SDK开发的应用程序只能在iPhone的前台运行。 只有苹果应用程序(iTunes,电子邮件等)可以在后台运行。

考虑使用推送通知来更新应用程序图标,或者如果您想在用户不运行应用程序时执行某些操作,则会向用户显示消息。

你不能。 只有一些苹果应用程序被允许这样做。 这是一个平台限制。

您只能使用针对越狱iPhone发布的应用程序,而不是通过App Store销售的应用程序。 例如Backgrounder(通过Cydia提供)允许您运行任何应用程序作为后台应用程序:

http://code.google.com/p/iphone-backgrounder/wiki/Documentation