我試圖找到有關如何使用谷歌分析與斯威夫特3的信息,即使它看起來像一些人成功,我不能讓它自己工作。谷歌分析與斯威夫特3 iOS 9
的谷歌Analytics(分析)文檔沒有幫助,這只是針對雨燕2.工作
我用莢「谷歌/分析」中3.17.0版本,並嘗試添加橋接報文件中這一行一些人提到:
#import <Google/Analytics.h>
但我得到一個錯誤約Xcode的抱怨橋接頭不與斯威夫特3.
工作,然後我試圖添加.H內的同一行另一篇文章建議,但也不工作,Xcode抱怨「在框架模塊XXX中包含非模塊化標題」。
我試圖設置「允許非模塊化包括框架模塊,YES,但它不會改變任何東西,仍然得到了同樣的錯誤
最後一件事我想是添加:
import Google
,我使用谷歌分析,但現在GAI無法識別該文件裏面。
// Configure tracker from GoogleService-Info.plist.
var configureError: NSError?
GGLContext.sharedInstance().configureWithError(&configureError)
assert(configureError == nil, "Error configuring Google services: \(configureError)")
// Optional: configure GAI options.
guard let gai = GAI.sharedInstance() else {
assert(false, "Google Analytics not configured correctly")
}
gai.trackUncaughtExceptions = true // report uncaught exceptions
gai.logger.logLevel = GAILogLevel.verbose // remove before app release
有什麼建議?
imo,你已經做了你的盡職調查,有些東西與框架一起討厭。考慮提交一個錯誤谷歌? –