MTA(iOS)快速接入

本文档将帮助您快速接入大家都在使用的MTA统计功能,高级的功能接入请参考开发者手册。

注册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的统计功能,需要获得更高级的服务功能,请参考开发者手册。





目录

回到顶部