2

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

4

2 回答 2

1

当我关闭设备然后打开它时,应用程序仍在后台

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

于 2013-05-06T20:04:48.047 回答
0

实现此目的的一种方法是应用程序创建本地通知。这些将通过关闭设备持续存在。

看到这个很好的教程: http: //www.icodeblog.com/2010/07/29/iphone-programming-tutorial-local-notifications/

于 2013-05-06T20:29:31.440 回答