I need to track not enterprise distributed apps, but all other apps installed on the device. I need the information on when each app was launched, and for how long it was opened.

As I see so far, it is not possible, but maybe I am missing something...

1 Answer 1


I think your conclusion is correct. This information is not included in the MDM Protocol Reference and therefore isn't available through MDM.

The only way I can think of would be to side-load (using an Enterprise Distribution certificate/profile) an app that uses private APIs to monitor such activity and report back. Not recommended and against the Developer Program T&Cs I believe...

  • can we get the app usage time May 22, 2017 at 8:35
  • No, there is no way to get app usage time either.
    – EpaL
    Jun 16, 2017 at 0:13

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .