Cra*_*rce 7 google-analytics swift xcode6
我已根据Google文档页面中列出的步骤实施了Google移动分析.我添加了pod,我有桥接头,我已经下载了配置文件并导入了提供的plist文件.但是,当我将以下代码插入到我的appDelegate文件中时,我收到错误Use of Unresolved Identifier 'GGLContext'.
// 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.
var gai = GAI.sharedInstance()
gai.trackUncaughtExceptions = true // report uncaught exceptions
gai.logger.logLevel = GAILogLevel.Verbose // remove before app release
Run Code Online (Sandbox Code Playgroud)
我搜索了很多论坛,找不到任何解决方案.我甚至跑过去pod try Google看了他们的示例项目,看不出有什么区别.有没有经历过这个(XCode 6.4,OSX 10.10.5,Swift 1)?
不要使用CGLContext尝试使用您的Google Analytic ID手动实现它.
我发现这更可靠,因为我也尝试用谷歌记录的方式对我不起作用,我相信他们必须更新他们的背景(我相信这是由于快速2 - 更新).
示例:在方法中的AppDelegate.swift中输入此内容didFinishLaunchingWithOptions:.
// Init GAI.
let Tracker = GAI.sharedInstance()
//Add Publisher Track ID
Tracker.trackerWithTrackingId("UA-XXXXXXXXX-X")
Run Code Online (Sandbox Code Playgroud)
如果你有你想手动执行(任何其他问题请询问trackUncaughtExceptions,logger等等)
您的桥头文件应该如下所示,您应该添加您在Google Analytic Framework中使用的任何专长.
//Google Analytics
#import "GAI.h"
#import "GAITracker.h"
#import "GAIFields.h"
#import "GAIDictionaryBuilder.h"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5543 次 |
| 最近记录: |