Flurry docs consiglia di effettuare la chiamata startSession
in applicationDidFinishLaunching:
.App correttaDelegazione del metodo per l'avvio di Flurry?
Due problemi con questo ...
- (void)applicationDidFinishLaunching:(UIApplication *)application
{
[FlurryAnalytics startSession:@"AWESOMEAPIKEY"];
// ...
}
1) Non è application:didFinishLaunchingWithOptions:
il nuovo punto di lancio approvato?
2) Questo è chiamato solo una volta al momento del lancio, ma non vogliamo informazioni sulla sessione ogni volta che un utente apre o torna all'app? Oppure Flurry gestisce tutto da solo ascoltando qualche evento o NSNotification
?
Non sarebbe un posto migliore per mettere la chiamata startSession
essere in applicationDidBecomeActive:
o applicationWillEnterForeground:
, in questo modo?
- (void)applicationDidEnterBackground:(UIApplication *)application
{
// ... Flurry AppCircle setup
[FlurryAnalytics startSession:@"AWESOMEAPIKEY"];
// ... your setup
}
@Old McStopher, lolz .... ora si deve chiamare DarkDust .. per aiutare davvero !! – samfisher