I was also curious. I looked at my inherited code for my application and did not see any bursts of activity in didbecomeactive, in the foreground, etc. I just saw the beginning in dofinishlaunchingwithoptions. I saw below on the flurry re: startession website, but I still donβt understand how it works, just behind the scenes, what does the flurry library do? @samfisher, can you clarify?
"This method serves as an entry point into the Flurry Analytics collection and should be called in the applicationDidFinishLaunching area. The session will continue for as long as the application is in the foreground until your application is re-specified for the time specified in setSessionContinueSeconds: If the application is resumed during this period, the session will continue, otherwise a new session will begin. "
FlurryApi.h shows the default value as 10 for setSessionContinueSeconds, so I think Flurry is handling it, I'm just looking for confirmation.
http://support.flurry.com/sdkdocs/iOS/interface_flurry_analytics.html#a78b0b92085b38875d51f1ca0d699849a
source share