Flurry 文档建议startSession
在applicationDidFinishLaunching:
.
这有两个问题...
- (void)applicationDidFinishLaunching:(UIApplication *)application
{
[FlurryAnalytics startSession:@"AWESOMEAPIKEY"];
// ...
}
1)application:didFinishLaunchingWithOptions:
新批准的发射点不是吗?
2)这仅在启动时调用一次,但我们不希望每次用户打开或切换回应用程序时都获得会话信息吗?或者 Flurry 是否通过监听某些事件自行处理所有这些NSNotification
?
像这样startSession
打电话不是更好的地方applicationDidBecomeActive:
吗?applicationWillEnterForeground:
- (void)applicationDidEnterBackground:(UIApplication *)application
{
// ... Flurry AppCircle setup
[FlurryAnalytics startSession:@"AWESOMEAPIKEY"];
// ... your setup
}