关闭/打开设备后如何保持通信?

时间:2013-05-06 20:00:49

标签: ios background-process

我正在开发一个iOS应用程序来跟踪设备中的某些系统信息。应用程序即使在后台也应该继续发送信息。一切正常,但当我关闭设备然后打开它时,应用程序仍处于后台,但它不会传达信息。打开设备后,有人可以帮助我激活我的应用程序吗?

2 个答案:

答案 0 :(得分:1)

  

当我关闭设备然后将其打开时,应用程序仍处于后台

不,不是。应用程序启动器假装它是,但实际上它已被关闭。并且你无法以编程方式重新打开它(从内部打开当前死机的机会更少...... ) - 我能想到的唯一合理的解决方案是越狱设备和挂钩SpringBoard所以它会在重启后重新启动所有打开的应用程序,但我不相信这对你来说是一个可行的选择。

答案 1 :(得分:0)

您可以通过应用程序创建本地通知来实现此目的。这些将通过关闭设备而持续存在。

请参阅此精细教程:http://www.icodeblog.com/2010/07/29/iphone-programming-tutorial-local-notifications/