是否可以判断应用程序已打开多少次?

时间:2011-02-24 20:49:18

标签: iphone objective-c cocoa-touch ios

不是一个应用程序,但我希望能够看到我的手机上的每个应用程序打开了多少次。如果可能的话,我可以告诉每个人花费的时间吗?

2 个答案:

答案 0 :(得分:2)

您可以在NSUserDefaults中保存这些内容。

您只需在应用开始时和关闭时保存时间戳。使用适当的AppDelegate方法。

但是(当然),如果您的应用崩溃,这可能无法完美运行。因此,您可以通过使用NSTimer

来节省时间间隔

答案 1 :(得分:0)

哪个操作系统?你有root访问权限吗?你可以让一个观察者运行,每分钟运行协议,运行什么,过滤掉那些不感兴趣的东西,并假设连续3分钟运行的东西运行那么长,而不是一分钟运行3次。啊 - 我在标签中看到'iphone'。