2011-02-24 83 views
1

不是一個應用程序,但我希望能夠看到手機上的每個應用程序已打開多少次。如果可能的話,我可以告訴每個人花費的時間嗎?是否可以告訴應用已打開多少次?

+0

我在問具體的iOS設備,即iPhone 4 :)對不起 – TerryG 2011-02-24 21:02:50

回答

2

您可以將這些東西保存在NSUserDefaults

您只需在應用程序打開和關閉時保存一個時間戳。使用適當的AppDelegate方法。

但是(當然),如果你的應用程序崩潰,這可能無法完美工作。因此,您可以通過使用NSTimer在時間間隔內保存同樣的數據。

+0

是的,但這只是針對特定的應用程序,我必須有能力編輯該代碼。對於我手機上的現有應用程序,我沒有寫出如何? – TerryG 2011-02-24 21:03:29

+1

啊,好的。現在我完全理解你了。但我想這是不可能的,至少如果iPhone不是越獄的話。也許你可以問任務管理員,或者'頂部' – vikingosegundo 2011-02-24 22:00:34

0

哪個操作系統?你有root權限嗎?你可以讓觀察者運行,每分鐘運行一次,運行什麼,過濾掉什麼是不感興趣的,並假設連續運行3分鐘的運行時間很長,而不是一分鐘運行3次。啊 - 我在標籤中看到'iphone'。

+4

被標記爲操作系統是iOS – vikingosegundo 2011-02-24 20:59:03

相關問題