Сеанс регистрируется, но события не регистрируются в приложении Flurry для iPhone

Я интегрировал flurry со своим приложением. Я также уже разместил Вопрос, связанный с проблемой пути, но никто не дал мне ответа. Я думал, что из-за проблемы с путями соединение с моим приложением было потеряно. Теперь я видел, что сеансы создаются, но события не регистрируются. Я перепроверил свой код, он был в порядке для регистрации. Пожалуйста, помогите мне в этом, если какой-либо орган столкнется с этой проблемой. Заранее спасибо.


person josh    schedule 23.04.2014    source источник
comment
Обновление событий на панели управления Flurry может занять некоторое время (час или два). См. События-›Журналы событий.   -  person Gyanendra Singh    schedule 23.04.2014
comment
Уже три дня журналы событий не обновляются.   -  person josh    schedule 23.04.2014


Ответы (2)


У меня была такая же проблема, я исправил ее, когда проанализировал логи и понял, что сессия не отправляется на серверы flurry, и поэтому события не регистрируются. Теперь причина, по которой сеанс не был отправлен, заключалась в том, что я запускал приложение на симуляторе и завершал приложение, нажимая кнопку остановки в Xcode. Когда вы это сделаете, сеанс не будет отправлен на серверы Flurry. По умолчанию Flurry отправляет сеанс на серверы, когда приложение закрывается естественным образом, что происходит, когда пользователь закрывает приложение, нажимая кнопку «Назад» на своем устройстве, а затем снова дважды нажимая кнопку «Назад» и закрывая приложение. Я попробовал это на тестовом устройстве и даже на эмуляторе, и события, наконец, записывались на приборной панели! Итак, что вам нужно сделать, это нормально завершить приложение, а не нажимать кнопку остановки в Xcode IDE. Удачи!

person user3434091    schedule 28.04.2014

Вы можете настроить поток в методе DidFinishLaunchOptions AppDelegate, как показано ниже.

dispatch_async(dispatch_get_global_queue( DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^(void){
        dispatch_async(dispatch_get_main_queue(), ^(void){


            [Flurry setCrashReportingEnabled:YES];

            [Flurry startSession:@"your_App_API_key"];//client

        });
    });

Где бы вы ни хотели зарегистрировать событие. Вы можете поместить ниже заявление с названием вашего события.

[Flurry logEvent:@"Profile_View"];

Обновление на сайте Flurry занимает несколько часов. Вы можете посетить Приложения --> Событие --> Журналы событий.

Надеюсь, это поможет вам ...!

person Vidhyanand    schedule 25.04.2014