我正在使用Flurry(4.2.3)。我打电话给下面的
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
[Flurry setCrashReportingEnabled:YES];
[Flurry startSession:@"API_key"];
}
但是每当用户更新他的Gender和Age以将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
显示以下错误乱舞:已经调用了startSession。它应该只被调用一次。返回。
如何发送人口统计信息,例如性别&每次都要乱舞。
我知道我们需要在didFinishLaunchingWithOptions调用Flurry startSession,但我的要求是每次更新人口统计信息(年龄,性别)。因为我想在Flurry中存储使用我的应用程序的用户人口统计数据。
请建议我出错的任何想法。
先谢谢..
答案 0 :(得分:0)
在会话已经启动时,似乎没有选项来设置受众特征。尝试在致电startSession
之前设置受众特征。
NSUserDefaults
。NSUserDefaults
中是否有正确的参数,并将它们设置为Flurry以防它们存在。是的,当您使用此参数时,您将仅在会话后跟踪会话人口统计信息。