【发布时间】:2014-04-02 13:44:19
【问题描述】:
我正在使用 Flurry(4.2.3)。我如下调用了flurry
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
[Flurry setCrashReportingEnabled:YES];
[Flurry startSession:@"API_key"];
}
但我想在每次用户更新他的性别和年龄以将 self.ageString 和 self.genderString 发送到 Flurry 分析时调用以下方法。
注意:每次用户更新他的性别和年龄时,我都会在我的视图控制器中调用以下方法。
-(void)flurryCall
{
[Flurry setCrashReportingEnabled:YES];
[Flurry startSession:@"API_key"];
//your code
[Flurry setAge:self.ageString];//say 18
[Flurry setGender:self.genderString];//say m
}
每当我调用上述方法时。 Flurry 显示以下错误
Flurry:startSession 已被调用。它应该只被调用一次。回来了。
如何每次向 Flurry 发送诸如性别和年龄之类的人口统计数据。
我知道我们需要在 didFinishLaunchingWithOptions 调用 Flurry startSession,但我的要求是每次都更新人口统计数据(年龄、性别)。因为我想在 Flurry 中存储正在使用我的应用的用户人口统计数据。
请提出我哪里出错的任何想法。
提前致谢..
【问题讨论】:
标签: ios objective-c flurry