Выбор, когда отправлять данные с Flurry на iPad - PullRequest
1 голос
/ 18 июня 2011

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

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

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

1 Ответ

2 голосов
/ 20 июня 2011

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

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

...