我们可以在iPhone中的应用程序中找到其他应用程序的应用程序状态吗?



在我的应用程序中,我需要找出其他应用程序的appstate。此应用程序适用于越狱设备,旨在上传到cydia商店。目前我正在研究xcode 4.5.2和iOS 6。

例如,我有一个应用程序 1 将在后台连续运行,另一个应用程序 2。我想从 app1 跟踪 app2 的应用状态,天气它处于活动状态、非活动状态、挂起状态。实际上,当 app2 处于活动状态时,我想从 app1 向服务器发送一些数据,其中 app1 在后台持续运行。任何帮助将不胜感激。

当您声明 app2 在后台连续运行时,您可能只需将其状态保存在文件中,以便 app1 可以在其活动状态后立即读取它。App1 将数据写入另一个文件,以便 app2 可以读取它。这应该是最简单的方法,因为不需要私有 API,您只需要写入沙箱外部的文件夹。要检测目录更改,您可能需要查看以下问题: iPhone/iPad:目录更改通知

相关内容

最新更新