2012-10-29 64 views
2

我想使用Flurry在我的iOS 5.x和6.x應用程序中收集分析數據。 總體而言,我所做的似乎工作,但在亂舞儀表板的事件選項卡中,我只能看到一種類型的事件,那些是計時的。我應該說我已經做了超過一週的測試,因爲即使這不是實時的,我已經給它超過72小時的更新。 據我所知,安裝很好。我已經添加並將.h和.a文件複製到我的項目中,它們被引用,並且該庫正在鏈接到目標設置中的鏈接二進制文件到庫部分。亂舞只記錄時間事件,而不是正常的

下面是一些代碼: 在應用程序委託我有以下幾點:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions 
{ 
    [Flurry startSession:@"MYKEY"]; 
    [Flurry logAllPageViews:self.navigationController]; // Pageviews logging appear to be working 

現在,在我的代碼的一些部分,其中明確地執行我做的:

[Flurry logEvent:@"SOME_EVENT_NAME"]; 
// The event above never shows 

在一些點我的應用我做:

[Flurry logEvent:@"SOME_TIMED_EVENT_NAME" timed:YES]; 

然後過了一段時間我就這樣做了:

[Flurry endTimedEvent:@"SOME_TIMED_EVENT_NAME" withParameters:nil]; 

就像我說的,有趣的是,定時事件和頁面訪問量似乎工作,因爲他們在亂舞儀表盤顯示出來,但是傳統的事件不會。 我即將嘗試第2層事件瞭解具體情況。 在任何情況下,這個問題似乎對我來說真的很奇怪,不用說如何變得沮喪。

回答

2

事實證明Flurry沒有報告iOS模擬器生成的數據,我相信這是發生了什麼。 不幸的是,我從來沒有在文檔中找到這個,因此沒有這種說法的有力證據。但是,通過在實際設備上使用應用程序產生的數據似乎已經適當地報告給亂舞系統。

相關問題