github鏈接
?前言
友盟統(tǒng)計(jì)分析平臺(tái)是國(guó)內(nèi)最大的移動(dòng)應(yīng)用統(tǒng)計(jì)分析平臺(tái)。用于幫助移動(dòng)應(yīng)用開發(fā)商統(tǒng)計(jì)和分析流量來(lái)源、內(nèi)容使用、用戶屬性和行為數(shù)據(jù),以便開發(fā)商利用數(shù)據(jù)進(jìn)行產(chǎn)品、運(yùn)營(yíng)、推廣策略的決策。由于官網(wǎng)提供的代碼樣例是Objective-C的,下面我將演示如何使用Swift來(lái)調(diào)用友盟的SDK。
?什么是友盟
(1)友盟致力于為移動(dòng)開發(fā)者提供專業(yè)的數(shù)據(jù)統(tǒng)計(jì)分析、開發(fā)和運(yùn)營(yíng)組件及推廣服務(wù)。服務(wù)包含移動(dòng)應(yīng)用統(tǒng)計(jì)分析以及細(xì)分行業(yè)的移動(dòng)游戲統(tǒng)計(jì)分析、社會(huì)化分享組件、消息推送、自動(dòng)更新、用戶反饋、錯(cuò)誤分析等產(chǎn)品。
(2)友盟提供iOS、Android和Windows Phone等多平臺(tái)服務(wù)。
集成步驟
(1) 獲得Appkey在集成友盟SDK之前,首先需要到 [友盟官網(wǎng)](http://mobile.umeng.com/apps) 注冊(cè)并且添加新應(yīng)用,獲得Appkey
?特別提醒:我們建議開發(fā)者在注冊(cè)賬號(hào)時(shí)使用企業(yè)郵箱,避免使用個(gè)人郵箱注冊(cè),防止由于個(gè)人離職帶來(lái)的問(wèn)題,建議使用的賬號(hào)形式 :umeng@企業(yè)域名、apps@企業(yè)域名、dev@企業(yè)域名。

(2)下載統(tǒng)計(jì)sdk
?? ? ??下載sdk并解壓縮。
(3)把sdk添加到項(xiàng)目中去
?將sdk中的? UMMobClick.framework?文件拖入XCode工程目錄Frameworks結(jié)構(gòu)中。

同時(shí)還要記得添加橋接文件,在其中增加對(duì)友盟分析的引用。
#import <UMMobClick/MobClick.h>
如果不知道怎么添加,請(qǐng)自行 Google
(4)在 AppDelegate.swift 中增加配置,代碼如下:
import UIKit
@UIApplicationMain
class AppDelegate: UIResponder, UIApplicationDelegate {
var window: UIWindow?
func application(application: UIApplication,
didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
//友盟統(tǒng)計(jì)
let cofingUmeng = UMAnalyticsConfig();
cofingUmeng.appKey = "585895f7f5ade4037f002237"
cofingUmeng.channelId = "App Store"
MobClick.startWithConfigure(cofingUmeng);
return true
}
func applicationWillResignActive(application: UIApplication) {
}
func applicationDidEnterBackground(application: UIApplication) {
}
func applicationWillEnterForeground(application: UIApplication) {
}
func applicationDidBecomeActive(application: UIApplication) {
}
func applicationWillTerminate(application: UIApplication) {
}
}
(5)測(cè)試效果
上面配置完以后直接啟動(dòng)測(cè)試下(真機(jī)模擬器均可),進(jìn)入友盟后臺(tái),可以看到新增用戶信息了。

如果在后臺(tái)成功的看見(jiàn)有數(shù)據(jù)變化證明已經(jīng)集成 ok 啦??,如果想擴(kuò)展統(tǒng)計(jì)更多功能請(qǐng)參考
有什么問(wèn)題歡迎留言或者私信,作者看到后都會(huì)一一回復(fù)
么么噠~