-3

是否可以实现作为后台服务运行的 iphone 应用程序?还是需要越狱?从 iPhone UI 看来,当您按下主页按钮时,大多数应用程序都停止运行,除了音乐应用程序和潘多拉等。即使用户关闭应用程序 UI,它们仍然运行。

4

2 回答 2

1

是的,这是不可能的,正如您所说,您必须拥有越狱的 iPhone 才能做到这一点

于 2012-07-01T20:24:49.590 回答
0

要每小时执行一项任务,您可以伪装成 voip 应用程序。为此,将“voip”属性添加到 Info.plist 的 UIBackgrounding 键。启动后,调用 [UIApplication setKeepAliveTimeout:3600 handler:^{ ... your code ... }]; 您的处理程序将每小时执行一次。

请参阅:http: //developer.apple.com/library/ios/#documentation/iphone/conceptual/iphoneosprogrammingguide/AdvancedAppTricks/AdvancedAppTricks.html%23//apple_ref/doc/uid/TP40007072-CH7-SW12

于 2012-12-05T23:57:00.943 回答