Google Analytics不能在Swift中初始化

由于某些原因,我的新版swift应用不会初始化Google Analytics(分析)。 我在我的项目中为所有GAnalytics文件创build了一个桥接头:

#import "GAI.h" #import "GAIDictionaryBuilder.h" #import "GAIEcommerceFields.h" #import "GAIEcommerceProduct.h" #import "GAIEcommerceProductAction.h" #import "GAIEcommercePromotion.h" #import "GAIFields.h" #import "GAILogger.h" #import "GAITrackedViewController.h" #import "GAITracker.h" 

这是我的AppDelegate.swift文件的一部分:

 func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool { // Override point for customization after application launch. if NSUserDefaults.standardUserDefaults().boolForKey("allowganalytics") { GAI.sharedInstance().trackUncaughtExceptions = true GAI.sharedInstance().dispatchInterval = 10 var tracker = GAI.sharedInstance().trackerWithTrackingId("UA-******-1") tracker.send(GAIDictionaryBuilder.createEventWithCategory("ui_action", action: "app_launched",label:"launch",value:nil).build()) } return true } 

如果我查看设备的系统日志,我不会对Google Analytics发生任何问题。

这样做。

  GAI.sharedInstance().trackerWithTrackingId("UA-*******-1") GAI.sharedInstance().defaultTracker..allowIDFACollection = true GAI.sharedInstance().defaultTracker.send(GAIDictionaryBuilder.createEventWithCategory("ui_action", action: "app_launched",label:"launch",value:nil).build())