我们可以在iphone中的应用程序中找到其他应用程序的appstate吗

我们可以在iphone中的应用程序中找到其他应用程序的appstate吗,iphone,objective-c,ios,Iphone,Objective C,Ios,在我的应用程序中,我需要了解其他应用程序的appstate。此应用程序适用于越狱设备,目标是在cydia商店中上载。目前我正在使用xcode 4.5.2和iOS 6 例如,我有一个将在后台连续运行的应用程序1和另一个应用程序2。 我想从app1跟踪app2的appstate,即它是活动的、非活动的还是挂起的。实际上,当app2处于活动状态时,我想从app1向服务器发送一些数据,其中app1在后台连续运行。任何帮助都将不胜感激。当您声明app2在后台连续运行时,您可能只需将其状态保存在文件中,以便

在我的应用程序中,我需要了解其他应用程序的appstate。此应用程序适用于越狱设备,目标是在cydia商店中上载。目前我正在使用xcode 4.5.2和iOS 6

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

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