ios - 选择何时在 iPad 上使用 Flurry 发送数据

标签 ios ipad analytics flurry

我想将 Flurry 添加到 iPad 应用程序中,该应用程序将在前台运行数周。

Flurry 显然只会在应用启动、应用关闭、应用暂停等事件时将信息上传到其服务器,但我不希望我的应用经常进入这些状态。我需要更快的应用反馈。

是否可以强制 Flurry 按计时器发送数据,比如每隔一两个小时发送一次?

最佳答案

我找到了一种似乎有效的方法。为了测试,我创建了一个 NSTimer,它每五分钟调用一次 [FlurryAPI startSession:@"yourKeyHere"],然后让我的程序运行而不以任何方式停止或暂停,并且事件数据出现在Flurry 服务器。

.h 文件中那个方法上面的注释确实说“启动 session ,尝试将保存的 session 发送到服务器”,所以从某种意义上说它被记录了,但是不得不调用 startSession 的东西感觉就像一个黑客每个应用程序运行一次。这就是我转而使用 MixPanel 的部分原因,它具有记录在案的上传间隔功能。

关于ios - 选择何时在 iPad 上使用 Flurry 发送数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6392961/

相关文章:

ios - endturnwithnextparticipants,它是如何工作的?

ios - pushViewController iOS 8 上的黑屏

javascript - 如何正确使用媒体查询(css)?

iphone - 关于 UI 旋转手势识别器

javascript - Google Analytics 同时向不同域的多个配置文件报告

ios - 滚动 UITableView 时单元格消失并重新出现

ios - 使用 ARC 将 C 库添加到项目时出错

ios - 如何保存 UIScrollView 的状态?

android - flurry - 如何 flurry 检测新用户?

ios - Facebook Analytics 显示记录的事件过多