开发者学堂课程【阿里云移动数据分析服务使用教程:集成 SDK 及初始化应用】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/419/detail/5308
集成 SDK 及初始化应用
如何集成 SDK 及初始化应用
首先进入支持文档,然后选择移动数据分析,
这里选择使用 IOS 作为演示的例子,IOS 有两种添加的方式,分别是手动集成 SDK ,还有使用 Pod 集成,
首先我们尝试一下使用手动集成 SDK 的方式,把我们之前下载的 SDK 解压,然后新建一个 IOS 项目,然后在把 SDK 添加到项目中,再尝试边一下,如果说边有报错的话,就需要添加一下这四个系统依赖的包,
在这里面分别添加即可,
添加完再尝试边一下,此时边可以通过了,
SDK 已经集成好了,但目前还无法使用,需要对 SDK 做一个初始化,首先我们要引用头文件
再把以下的初始化代码放到我们的程序刚启动的地方
1.//获取 MAN 服务
2. ALBBMANAnalytics“man”= [ALBBMANAnalytics getInstance];
3.//打开调试日志,线上版本建议关闭
4. //[man turnOnDebug
];
5. //初始化 MAN
6.[man initWithAppKey:testAppkey secretKey:testAppSecret];
7. //appversion 默认从 Info.11st的 CFBundleShortVersionString 字段获取,如果没有指定,可在此调用 setAppversion 设定
B.//如果上述两个地方都没有设定,appVersion为”-”
9.[man setAppVersion:@“2.3.1"];
10.// 设置渠道(用以标记该app的分发渠道名称),如果不关心可以不设置即不调用该接口,渠道设置将影响控制台【渠道分析】栏目的报表展现。
11. [man setChannel:@"50"];
这里把 “app key”替换成自己的“app key”,把“app secret”替换成自己的“app secret”,
此时再尝试边一下,并且已经初始化完成,就可以使用移动数据分析 SDK 了。