2013-03-12 71 views
1

我正在將Google分析整合到iOS應用程序中。我做了一個單獨的示例項目,其工作正常。 但是,當我在我的應用程序中實現相同的功能時,它無法正常工作。谷歌Analytics(分析)集成不適用於iOS應用程序

  • 是否有框架限制應用程序未運行Google Analytics?
+2

太少信息。用更多(有用的)信息更新你的問題。 – viral 2013-03-12 11:14:17

+0

@Matt電話我你需要什麼信息? – 2013-03-13 05:59:44

回答

1

首先,沒有任何限制應用程序運行Google Analytics的框架。但是如果你不添加某些框架,你將無法編譯代碼。

看看這些鏈接,因爲它們可能是有益的

https://developers.google.com/analytics/devguides/collection/ios/

https://developers.google.com/analytics/devguides/collection/ios/resources

主要是這其中一個低於

https://developers.google.com/analytics/devguides/collection/ios/v2/

除此之外,如果你是第一次使用Google Analytics(分析)。讓我告訴你一段時間後,你只能在Google Analytics信息中心找到你的數據。如果它第一次可能需要一天的時間。如果能夠編譯代碼並運行應用程序,請耐心等待。第一次之後,它很快。即數據顯示速度更快。

+0

嘿謝謝。 我已經遵循這些鏈接並構建了我的應用程序。即使在幾天後,統計信息也不會顯示在我的儀表板上。 – 2013-03-13 11:28:20

+1

GAIDispatcher internalCreateTimer沒有進入我的項目中,我已經顯示這個示例 - [GAIDispatcher internalCreateTimer](GAIDispatcher.m:195)DEBUG:創建的定時器每隔120.0s觸發 – 2013-03-13 13:22:29

1

最後,我已經能夠按預期工作Google Analytics(GA)。

問題不是由於任何框架不兼容,既不是項目構建設置,也不是plist選項。我確定將相同的配置重新創建到另一個項目中。

從我的角度來看,我遇到的第一個問題是嘗試在Xcode v4.6.3中使用GA SDK v3,而預期使用Xcode v5。 然後將GA SDK版本降級到2 beta4並沒有直接解決問題,因爲GA SDK的持久數據可能保存在我的應用中(通過用戶默認或核心數據)。

@BhargaviShamukh,如果你仍然有這個問題,解決它的方法應該是清理項目(菜單Product> Clean),並從模擬器和設備上卸載應用程序以確保刪除任何GA SDK的數據。 至少對我來說,這個過程已經解決了這個問題。

相關問題