我正在使用最新的Flurry SDK 4.3.2,在这里我得到所有我注册的logEvent ,但是我没有得到任何崩溃报告或错误日志。 [Flurry logEvent:FLURRY_APP_LAUCHED timed:YES]; [Flurry setLogLevel:FlurryLogLevelNone]; [Flurry setCrashReportingEnabled:YES]; [Flurry startSession:@"=====My App KEY===="]; 我已经尝试过,即使在多台设备上的强制崩溃。 仍然无法获得日志。 我正在使用XCODE 5.0。 其他人是否面临这种types的问题?
我正在构build一个具有两种风格的应用程序 – 品牌和不品牌(一般的应用程序商店版本)。 我希望将所有版本的分析数据都存入一个帐户,但对于品牌应用程序,我也希望允许客户拥有自己的分析帐户。 我在想的是在品牌应用程序中重复每一次Flurry调用,因此它也会将数据报告给客户自定义帐户(将在部署品牌应用程序时configuration)。 有人有类似的设置的经验或更好的方法来做到这一点? 谢谢!
情况如下。 我有一个iOS应用程序,它使用CLLocationManager的区域监视function在input预定义的地理区域时通知应用程序。 区域监控工作的方式,即使应用程序先前被终止,也可以通知应用程序进入区域。 基本上,操作系统将启动应用程序(不带它前面),当地区进入,并给予应用程序一个机会来响应该地区进入。 我想要做的就是在input区域时使用Flurrylogging一个事件。 目前,它似乎没有工作,因为事件没有在Flurry中出现,甚至在几天之后。 我应该注意到,我已经testing了i) Flurry事件日志logging是否正常工作正常,当用户启动应用程序和ii)我的应用程序确实正在接收区域input和退出事件(我每次使用本地通知该地区进入或退出)。 我的怀疑是,它与应用程序委托生命周期的不同之处在于,当应用程序由于进入区域而启动时,与由于用户启动应用程序而启动的应用程序的生命周期不同。 我的第一个怀疑是application:didFinishLaunchingWithOptions:在应用程序在后台启动时未被调用。 因为我对[Flurry startSession:@"my_key"]调用是在application:didFinishLaunchingWithOptions:方法中,所以这会解释一些事情。 但是,对于startMonitoringForRegion:desiredAccuracy:的Apple文档startMonitoringForRegion:desiredAccuracy:build议application:didFinishLaunchingWithOptions:实际上称为: 如果您开始监控某个地区,并且您的应用程序随后被终止,则系统会自动将其重新启动为背景,如果区域边界超出范围。 在这种情况下,传递给应用程序委托的应用程序:didFinishLaunchingWithOptions:方法的选项字典包含UIApplicationLaunchOptionsLocationKey键,以表示由于位置相关事件而启动了您的应用程序。 虽然我使用startMonitoringForRegion:而不是startMonitoringForRegion:desiredAccuracy:不推荐),我假设都调用application:didFinishLaunchingWithOptions: startMonitoringForRegion:desiredAccuracy: 然后我在Flurry文档中读到一个关于startSession:的注释startSession:强调我的): 此方法是Flurry Analytics收集的入口点。 它必须在applicationDidFinishLaunching的范围内调用。 会话将继续在应用程序处于前台的时间段,直到您的应用程序在setSessionContinueSeconds:中指定的时间后退。 如果应用程序在此期间恢复,则会话将继续,否则将开始新的会话。 注意: 如果在模拟器上testing,请确保通过主页button将应用程序发送到后台。 Flurry依靠iOS生命周期来完成整个报告。 所以,我的怀疑是,即使我正在testing一个真实的设备,应用程序永远不会被“发送到后台”,因为当它启动它永远不会进入前台开始。 任何人都可以澄清,这是否是我login的事件永不露面的原因,或者是否有其他原因? 而且,有没有解决方法呢?
Flurry分析每次会话可以报告的最大自定义事件数量是多less?
我一直在尝试使用Flurry在过去的几天使用Flurry在iPad应用上testing崩溃报告,但还没有取得太大的成功。 当我在线查看Flurry仪表板时,它没有显示任何崩溃报告。 虽然我可以看到在Flurry Dashboard中注册的其他事件,但不会看到崩溃报告。 下面是我在AppDelegate中使用乱码启用崩溃报告的代码。 //Step 1: This should be done before you start session [Flurry setCrashReportingEnabled:YES]; //Step 2: [Flurry startSession:flurryToken]; [Flurry setSecureTransportEnabled:YES]; [Flurry setShowErrorInLogEnabled:YES]; [Flurry setDebugLogEnabled:YES]; [Flurry setBackgroundSessionEnabled:NO]; 以下是我用来在iPad上testing的步骤 在iPad上运行我的应用程序 导致其中一个屏幕崩溃 重新运行应用程序 按主屏幕以放入背景 任何build议,将不胜感激thnx。
试图构build我的项目时出现此错误。 我有一个付费/免费版本的付费版本与同一个图书馆工作得很好。 然而,由于某些原因,免费版本与Flurry Analytics库很难一致,它与付费应用程序具有相同的文件版本。 我添加了它,通过添加>现有框架…添加其他和浏览到付费应用程序文件夹中的库。 我不知道还有什么其他的尝试我已经确保付费和免费版本之间的项目设置是相同的,我已经尝试了应对该文件在本地,我GOOGLE和谷歌search和短缺。 使用iOS 5的Xcode 4.2 提前致谢。
我知道Flurry的报道有一个延迟,但是我们没有看到Flurry报告的结果。 [Flurry setDebugLogEnabled:YES]; [Flurry setLogLevel:FlurryLogLevelDebug]; [Flurry startSession:_appSettings.flurryAppId]; [Flurry setSessionReportsOnCloseEnabled:YES]; [Flurry setSessionReportsOnPauseEnabled:YES]; [Flurry setEventLoggingEnabled:YES]; UIDevice *device = [UIDevice currentDevice]; [Flurry logEvent:@"SESSION_START" withParameters:[NSDictionary dictionaryWithObjectsAndKeys:[device systemVersion], @"OS", nil] timed:YES]; 我们的日志显示应用程序中发生的各个Flurry日志调用。 我们没有看到任何暗示信息被发送到Flurry的东西。 setSessionReportsOnPauseEnabled:和setSessionReportsOnCloseEnabled:都设置为YES ,但当应用程序暂停或closures时,没有与会话数据的Flurry通信。 当我重新启动应用程序时,Flurry尝试发送不幸的结果数据: FlurrySession: Add crashed former session 按照指示,我们开始了Flurry会议: – (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions method of your AppDelegate 根据Flurry的网站,我们没有跟踪任何事件 。 我们正在使用Flurry 4.2.2 SDK
点击alertView的OKbutton时,我添加了一个Flurry logevent。 – (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex; { if (buttonIndex == 1) { NSString *start = @"Start"; NSString* myLogEvent = [start stringByAppendingString:title.text]; NSLog(@"%@",myLogEvent); [Flurry logEvent:myLogEvent]; } } 我已经logging了2小时前的事件。 它仍然没有出现在我的Flurrylogin页面。 我做错什么了吗? 我知道分析需要时间才能显示,但事件名称应在45分钟左右后才会显示在login页面中。 我对吗? 担心我做错了什么
我有一个使用Flurry的iOS游戏,所以我发送给Flurry每个玩家槽的独特ID [Flurry setUserID:@“USER_ID”],几个小时后,我从“Flurry Page> Events> Event Logs”下载CSV“来绑定我的内部系统的用户(因为乱舞的用户ID是邪恶?指示); 但这是一个手动过程,需要花费很多时间。 有没有办法从Flurry API获取这个事件日志? 我目前正在使用: http://api.flurry.com/eventMetrics/Event?apiAccessCode=APIACCESSCODE&apiKey=APIKEY&startDate=STARTDATE&endDate=ENDDATE&eventName=EVENTNAME&versionName=VERSIONNAME 因为Flurry表示( http://support.flurry.com/index.php?title=API/Code/EventMetrics ),但这只给出了一个总结。 谢谢
我得到了ios应用程序,我想实施Flurry分析。 导入Flurry和ling libsystem_network.dylib之后 我得到了这个无法解决的问题 ld: cannot link directly with /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk/usr/lib/system/libsystem_network.dylib. Link against the umbrella framework 'System.framework' instead. for architecture armv7 clang: error: linker command failed with exit code 1 (use -v to see invocation) 在谷歌,我发现在这里和其他一些地方libcommonCrypto.dylib相同的问题: CommonCrypto不是为armv7 iOS开发的 但这并不能帮助我 任何ides? 日Thnx