Я использую последнюю версию SDK и базовый код для регистрации и отправки просмотра страницы:
[[GANTracker sharedTracker] startTrackerWithAccountID:@"UA-MY_ACCOUNT_ID-1"
dispatchPeriod:10
delegate:self];
NSError *error;
if (![[GANTracker sharedTracker] trackPageview:@"/firstpage"
withError:&error]) {
NSLog(@"tracker failed: %@",error);
}
Однако события не отправляются с устройства или симулятора.Здесь также нет ошибок.Когда я включаю флаг отладки, я вижу следующее:
dispatch called
dispatching 4 events
[after 10 seconds]
dispatch called
...dispatcher was busy
[after 10 seconds]
dispatch called
...dispatcher was busy
Мой метод делегата никогда не вызывается:
- (void)trackerDispatchDidComplete:(GANTracker *)tracker
eventsDispatched:(NSUInteger)eventsDispatched
eventsFailedDispatch:(NSUInteger)eventsFailedDispatch{
NSLog(@"success: %d failures: %d",eventsDispatched,eventsFailedDispatch);
}
- Я пытался создать новый идентификатор издателяно это не помогло.
- У меня есть подключение к Интернету с устройства и симулятора
- Я удалил приложение, прежде чем пытаться.
- Я играл с периодом отправки - установив его на -1, и вызовуотправка вручную
Ничего не помогло ....: (*
Я борюсь с этим уже целый день ... как я могу заставить его работать?