Выбор времени отправки данных с помощью Flurry на iPad

Я хотел бы добавить Flurry в приложение для iPad, которое должно работать на переднем плане в течение нескольких недель.

Flurry, по-видимому, загружает информацию на свои серверы только при таких событиях, как запуск приложения, закрытие приложения, пауза приложения, но я не ожидаю, что мое приложение будет входить в эти состояния очень часто. Мне нужен отзыв о приложении раньше.

Можно ли заставить Flurry отправлять данные по таймеру, скажем, каждый час или два?


person Mike A.    schedule 18.06.2011    source источник


Ответы (1)


Я нашел способ, который, кажется, работает. Для проверки я создал NSTimer, который вызывает [FlurryAPI startSession:@"yourKeyHere"] каждые пять минут, а затем запускал мою программу, не останавливая и не приостанавливая ее каким-либо образом, и данные о событии появляются на сервере Flurry.

В комментариях над этим методом в файле .h говорится: «Начать сеанс, попытаться отправить сохраненные сеансы на сервер», поэтому в некотором смысле это задокументировано, но похоже на хак, чтобы вызывать что-то с именем startSession более одного раза для каждого приложения. бегать. Отчасти поэтому я перехожу на MixPanel, в котором есть задокументированная функция интервала загрузки.

person Mike A.    schedule 20.06.2011
comment
Вы нашли другой способ или перешли на Mixpanel? - person Crashalot; 04.03.2016