将谷歌分析集成到iOS应用程序中

时间:2016-03-28 20:34:08

标签: ios swift google-analytics

我按照此处的说明将Google Analytics分析整合到我的应用中:https://developers.google.com/analytics/devguides/collection/ios/v3/?ver=swift#get-config

我正处于需要为我的应用初始化分析的位置。我在AppDelegate.swift文件中添加了这段代码:

reduce

我收到以下错误消息。

  1. 对于我的import UIKit import <Google/Analytics.h> @UIApplicationMain class AppDelegate: UIResponder, UIApplicationDelegate, UISplitViewControllerDelegate { var window: UIWindow? func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions:[NSObject: AnyObject]?) -> Bool { **// Configure tracker from GoogleService-Info.plist. NSError *configureError; [[GGLContext sharedInstance] configureWithError:&configureError]; NSAssert(!configureError, @"Error configuring Google services: %@", configureError); // Optional: configure GAI options. GAI *gai = [GAI sharedInstance]; gai.trackUncaughtExceptions = YES; // report uncaught exceptions gai.logger.logLevel = kGAILogLevelVerbose; // remove before app release** } 行,我收到此消息:'行上的连续语句必须用';'分隔。

  2. 对于其余代码,我遇到了几个错误,尽管我只是将教程中的代码复制到我的文件中。看我的截图。

  3. enter image description here

1 个答案:

答案 0 :(得分:0)

因为你在Swift项目中,所以你遇到了这个问题。您需要创建一个Objective-C桥接头,并在那里添加import语句。之后,一切都应该正常工作。查看此SO答案以获取更多详细信息:

https://stackoverflow.com/a/24005242/1784384