Отслеживание времени, затрачиваемого в приложении

Что мне следует использовать, чтобы отслеживать, как долго пользователь использует мое приложение на устройствах iOS?

Думаю, я могу сделать это следующим образом:

  1. Время журнала при запуске приложения ( application: didFinishLaunchingWithOptions: )
  2. Время журнала при завершении приложения ( applicationWillTerminate: )
  3. Элемент списка

Отправить отчет (пары времени начала / выхода) на сервер и отсчитать время потрачено на приложение

Есть ли у вас лучшие идеи?

Важно эффективно использовать сеть и ресурсы
(не отправлять большие объемы данных и не использовать ресурсы iOS для сложных вычислительных операций.)

5
задан David Ravetti 23 February 2013 в 18:28
поделиться