iPhone - 无法杀死的应用程序

时间:2012-03-19 09:54:29

标签: iphone

我想了解,有没有办法在以下条件下开发iPhone应用程序:

1)此应用程序应始终在后台运行

2)此应用程序不应该是可用的

3)没有JailBreak?

我想要做的就是想跟踪我的iPhone。

请帮帮我。

由于

5 个答案:

答案 0 :(得分:4)

目前尚不清楚您想要做什么,但Apple允许应用在后台运行的情况之一是它们可以响应GPS位置的变化。它不是不可杀戮的本身,但是如果由于内存不足而导致应用程序被杀,那么应用程序会自动重新启动(我认为)。

请参阅here for the Apple docs

答案 1 :(得分:2)

不,除非你是Apple,否则这是不可能的。

答案 2 :(得分:1)

没有。我很确定尝试这会让你的应用被拒绝(如果可能的话!)。 iOS系统有自己管理正在运行的应用程序的方法,如果满足某些条件(例如一段时间没有响应),将会终止应用程序。

查看App State & Multitasking doc

答案 3 :(得分:0)

您的要求是:

  

1)此应用程序应始终在后台运行

     

2)此应用程序不应该是可用的

     

3)没有JailBreak?

<强>答案:

我认为没有非Apple应用程序具有所有这三个功能。我认为即使其中一个功能几乎不可能。

此外,如果您说照片和手机以及报亭等其他设备无法删除,那么您需要考虑这些是Apple的应用程序,并且他们拥有的功能比他们向开发人员提供的更多功能。

他们可以更好地访问iOS及其许多私有API,这使得它们不可删除。

希望这会对你有所帮助。

答案 4 :(得分:0)

如果您不打算将其发布到AppStore,而是使用企业分发证书签名并将在您的企业中使用它,那么您可以查看适用于iOS的VOIP应用程序。它在后台运行,系统自动重启。我认为这是你在非越狱设备上最接近的。