
#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 = trueGAI.sharedInstance().defaultTracker.send(GAIDictionaryBuilder.createEventWithcategory("ui_action",value:nil).build()) 总结 以上是内存溢出为你收集整理的ios – Google Analytics未在Swift中初始化全部内容,希望文章能够帮你解决ios – Google Analytics未在Swift中初始化所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)