MTA(iOS)快速接入
注册app,下载SDK
图1:首页
登陆MTA首页http://mta.qq.com,点击MTA首页的“立即使用”(可能会弹出登陆窗口,请使用您的QQ号码登陆)。
图2 注册页面
在注册页面,请填写您的应用名称,选择应用分类和应用平台,应用负责人和关注人(也可稍后在“我的应用”“设置”里面配置),点击完成。
图3 注册成功
注册成功即可获取应用唯一的appkey(建议您保存到本地,并做好标识),可以前往“SDK下载中心”下载对应压缩包到本地。
配置XCode工程
图4 配置MTA SDK
解压mta-ios-sdk-x.x.x.zip到本地目录,可以看到其中sdk目录下的三个文件libmtasdk.a, MTA.h, MTAConfig.h。打开xcode,在你的工程目录结构中,右键选择Add Files to “你的工程名”,选择这三个文件。或者将这三个文件拖入XCode工程目录结构中,在弹出的界面中勾选Copy items into
destination group's folder(if needed), 并确保Add To
Targets勾选相应的target。SDK库,SDK头文件(MTA.h 和MTAConfig.h)在解压开的sdk文件夹下
添加依赖框架(Framework)和编译器选项Xcode添加依赖系统库。依赖的系统库包括:
libz.dylib
libsqlite3.dylib
SystemConfiguration.framework
CoreTelephony.framework
AdSupport.framework
嵌入MTA代码
切换到工程目录,打开*AppDelegate.m(*代表你的工程名字) ,在文件开头import
部分增加import:
#import "MTA.h"
#import "MTAConfig.h"
在启动方法 -
(BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary
*)launchOptions 方法内添加如下语句
[MTA startWithAppkey:@"xxxx"; //xxxx为注册App时得到的APPKEY
图5 嵌入代码
验证数据上报
成功嵌入sdk后,在模拟器或手机运行您上面已经编译好的应用(确保已执行MTA代码),便会自动上报数据。
登陆MTA前台,等待5秒钟左右再刷新app首页,实时指标将有变化,表示已成功上报;若超过3分钟指标仍未变化,请按以下顺序检查:
1、 手机的wifi是否打开,是否正常联网;
2、 APPKEY设置是否正确;
3、 确保已触发MTA统计代码;
4、 查看XCode的输出是否有错误信息
SDK嵌入完成
恭喜!到这里您已经顺利接入MTA的统计功能,需要获得更高级的服务功能,请参考开发者手册。
我的效果图如下:
由图可知道,我的自定义全键盘下载了一次,启动了5次。