iOS 统计分析 SDK 使用指南
1.建立App,下载SDK
登录你的帐号后,看到友盟的管理后台,点击"+添加新应用",进入新应用信息填写的页面。 在新应用信息填写中,请尽量填写真实的信息。 App建立成功后,可以获得该App的AppKey,以及最新的开发指南和SDK文件。
*Tips
您可以通过友盟统计分析平台的特性节省重复建立App的时间。如果您要对App不同的发布渠道进行统计,不需要创建新App (具体使用请查看 5.使用多渠道统计),通过多渠道统计,您可以更方便的对比数据。
2.加入XCode工程,实现基本使用
- 导入SDK
- 下载Analytics_iPhone_SDK_1.6.4.zip并解压缩
解压缩之后可以看到如下2个文件: MobClick.h libMobClickLibrary.a我们在编辑SDK时,使用的设置为 Base SDK:iOS 4.2,iOS Depolyment Target: iOS 3.0,因此该版本的SDK支持从iOS 3.0 ~ 4.2的设备使用,在工程中引入友盟统计SDK时,推荐设置Base SDK为最新的iOS SDK最新版(当前最新版为iOS 4.2)
- 导入插件
请在你的工程目录结构中,右键点击Classes文件夹,选择Add->Existing Files...选择这两个文件。或者将这两个文件拖入XCode工程目录结构中,在弹出的界面中选择Copy items into destination group's folder(if needed),并确保Add To Targets中,需要使用友盟统计服务的Target App是处于选中状态。
- 添加依赖框架(Framework)
在你的工程中,右键点击Frameworks,选择Add->Existing Frameworks…,选择SystemConfiguration.framework。 MobClick使用这个框架判断网络状态。
请在你的工程目录结构中,右键点击Classes文件夹,选择Add->Existing Files...选择这两个文件。或者将这两个文件拖入XCode工程目录结构中,在弹出的界面中选择Copy items into destination group's folder(if needed),并确保Add To Targets中,需要使用友盟统计服务的App是处于选中状态。
- 下载Analytics_iPhone_SDK_1.6.4.zip并解压缩
- 嵌入代码
- 在*AppDelegate.h(文件)(*代表你的工程名字)中 (添加)#import "MobClick.h", 并添加MobClickDelegate协议,(添加后*AppDelegate类的)结构类似这样:
-
123
@interface
NewsReaderAppDelegate :
NSObject
{
...
}
- 打开*AppDelegate.m(*代表你的工程名字),添加如下语句
123
- (
NSString
*)appKey{
return
@
"YourAppKey"
;
}
- 在- (BOOL)app