开发指南> iOS开发指南
魔方移动应用服务平台包结构帮助你跟踪应用的用户使用行为,并且通过魔方的网站后台,提供良好的数据展示。另外我们还在SDK中集成了推送定制服务,你可以通过魔方后台进行一些简单的批量推送, 你还可以搭建自己的服务器结合魔方进行指定条件的推送(比如设置推送时间段,接收类型,直接某个具体的事件查询条件等), 我们目前支持iOS,Android两个平台。您可以在3分钟内轻松完成基本统计的集成。
下载的压缩包中将包括以下内容:
Lib/:SDK静态库文件与头文件目录
Lib/:静态库,包含armv6,armv7,i386架构
Lib/:基本头文件
基本数据统计
自定义事件统计
页面跳转路径与时长统计
在线配置
用户意见反馈
基本推送
应用更新提示
Lib/:拓展头文件(需要拓展服务器支持)
自定义事件明细报表(运营明细数据)
推送设置与定制功能(可配置自定义事件作为推送条件)
1. 集成SDK到App
建立App,下载SDK
登录你的帐号后,看到魔方的管理后台,点击“添加应用”,进入新应用信息填写的页面。在新应用信息填写中,请尽量填写真实的信息。App建立成功后,可以获得该App的AppKey,以及最新的开发指南和SDK文件。
提示:您可以通过魔方统计分析平台的特性节省重复建立App的时间。如果您要对App不同的发布渠道进行统计,不需要创建新App,通过多渠道统计,您可以更方便的对比数据。
基本统计集成
首先需进行简单的配置:
下载 。
在解压后的目录中将Lib目录下的文件copy到你的应用目录。
请在你的工程目录结构中,右键选择Add->Existing Files…,选择这刚刚添加的目录。或者将这个目录拖入XCode工程目录结构中,在弹出的界面中勾选Copy items into destination group's folder(if needed), 并确保Add To Targets勾选相应的target。
添加依赖框架(Framework): 。
打开*(*代表你的工程名字),在文件中添加如下代码:
- (BOOL)application:(UIApplication *) application
didFinishLaunchingWithOptions:(NSDictionary *) launchOptions{
//启动魔方SDK, 注意参数为您自己到AppKey!
[IMFBase startWithAppKey:@"b5d3828499d0590e0000000e"];
//TODO..
}
应用程序每次只在启动时和退出时(按Home键、关机键和自动锁屏)会向服务器发送一次消息, 在应用使用过程中产生的所有消息都会在下次启动时候发送。如果应用程序启动时处在不联网状态,那么消息将会缓存在本地,下次再尝试发送。
如果你的app除了在app store上发布外,还会在类似91这样的渠道发布, 为了获取各个发布渠道的各种数据,你需要采用不同到启动方式,如下: (不设
开发指南 iOS开发指南 来自淘豆网m.daumloan.com转载请标明出处.