Можете ли вы найти продолжительность использования отдельного приложения, используя сервисную платформу SpringBoard или другую частную платформу? - PullRequest
2 голосов
/ 19 декабря 2011

У меня есть фоновый сервис, работающий на iOS5. Я пытаюсь найти продолжительность, в течение которой выполняется каждое приложение переднего плана. Я наткнулся на этот великий пост Викарти Анатра. как определить, какие приложения являются фоновыми, а какое приложение на iOS - передним планом по идентификатору приложения

Показывает, как получить текущий процесс переднего плана. Однако я хотел бы знать, есть ли метод, который даст мне время запуска различных процессов, запущенных Springboard, чтобы я мог вычислить продолжительность.

Я пытаюсь создать журнал приложений, запущенных моими пользователями. Это не предназначено для сертификации магазина приложений и предназначено для использования в качестве инструмента внутренней организации.

Спасибо.

1 Ответ

0 голосов
/ 22 апреля 2014

Вы смотрели на SBApplication ? Возможно, вы могли бы пролистать -[SBApplication activate] и -[SBApplication deactivate] внутри SpringBoard.app и рассчитать время между ними?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...