是否可以使用私有API在iPhone上运行后台进程?

问题描述:

我不打算将应用程序发送到商店,这将是有限的分发。我在想,如果我可以使用私有API来执行后台进程,那么我可以加入iphone开发者企业程序,并在我的公司内部分发一个在后台工作的应用程序。我想这个问题的一个延伸是,如果我是一名企业开发人员,有没有办法在不越狱的情况下实现后台处理。是否可以使用私有API在iPhone上运行后台进程?

可能违反了SDK规则,即使是针对企业部署。

但阻止在- (void)applicationWillTerminate:(UIApplication *)app可能会工作。

(这里有一个巧妙的解决方案:How to implement Daemon process for background task in iphone sdk 3.0?