cocos2d游戏集成IOS 友盟统计功能
2015-05-27 18:38
585 查看
IOS友盟统计功能 集成步骤:
去友盟官网注册账号,并且添加应用:
http://www.umeng.com/apps/63b400d599e85e76ec565655/appkey
下载IOS版本的SDK。
导入SDK
请在你的工程目录结构中,右键选择Add->Existing Files…,选择文件 libMobClickLibrary.a MobClick.h。或者将这两个文件拖入XCode工程目录结构中,在弹出的界面中勾选Copy
items into destination group's folder(if needed), 并确保Add To Targets勾选相应的target。
添加依赖框架(Framework)和编译器选项 TARGETS-->Build Phases-->Link Binary With Libraries--> + -->libz.dylib
集成SDK:
集成基础功能
包括新增、活跃、启动次数、版本、时长等基础指标的统计。
http://dev.umeng.com/analytics/ios-doc/integration#2
只需要做1.2步。接着直接跳转第8步,使用集成测试服务。
http://www.umeng.com/test_devices
按照官网的步骤完成即可。
以下是我用新建立的cocos2d 工程实现代码:
首先,为了混编,将AppDelegate.cpp改名为AppDelegate.mm
在 AppDelegate::applicationDidFinishLaunching() 中添加以下代码
代码的具体作用官网都有说明。
接下来一样将 HelloWrold.cpp改名为.mm
并且声明两个方法
表示进入层跟退出层时候调用对应的方法。
到此,cocos2d集成ios版本最基础的友盟统计功能完成。
如果有什么错误请私信我~
去友盟官网注册账号,并且添加应用:
http://www.umeng.com/apps/63b400d599e85e76ec565655/appkey
下载IOS版本的SDK。
导入SDK
请在你的工程目录结构中,右键选择Add->Existing Files…,选择文件 libMobClickLibrary.a MobClick.h。或者将这两个文件拖入XCode工程目录结构中,在弹出的界面中勾选Copy
items into destination group's folder(if needed), 并确保Add To Targets勾选相应的target。
添加依赖框架(Framework)和编译器选项 TARGETS-->Build Phases-->Link Binary With Libraries--> + -->libz.dylib
集成SDK:
集成基础功能
包括新增、活跃、启动次数、版本、时长等基础指标的统计。
http://dev.umeng.com/analytics/ios-doc/integration#2
只需要做1.2步。接着直接跳转第8步,使用集成测试服务。
http://www.umeng.com/test_devices
按照官网的步骤完成即可。
以下是我用新建立的cocos2d 工程实现代码:
首先,为了混编,将AppDelegate.cpp改名为AppDelegate.mm
在 AppDelegate::applicationDidFinishLaunching() 中添加以下代码
[MobClick startWithAppkey:@"556565ce67e58e995d004b36" reportPolicy:BATCH channelId:@""]; NSString *version = [[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundleShortVersionString"]; [MobClick setAppVersion:version]; [MobClick setLogEnabled:YES];
代码的具体作用官网都有说明。
接下来一样将 HelloWrold.cpp改名为.mm
并且声明两个方法
void HelloWorld::onEnter() { CCLayer::onEnter(); [MobClick beginLogPageView:@"PageOne"]; } void HelloWorld::onExit() { [MobClick endLogPageView:@"PageOne"]; CCLayer::onExit(); }
表示进入层跟退出层时候调用对应的方法。
到此,cocos2d集成ios版本最基础的友盟统计功能完成。
如果有什么错误请私信我~
相关文章推荐
- Android Cocos2d-x游戏集成友盟社会化组件分享功能
- Android Cocos2d-x游戏集成友盟社会化组件分享功能
- Android Cocos2d-x游戏集成友盟社会化组件分享功能
- Android Cocos2d-x游戏集成友盟社会化组件分享功能
- React Native 轻松集成统计功能(iOS 篇)
- Unity项目工程集成友盟分析统计SDK(支持iOS与Android平台)
- 如何使用友盟 Cocos2d-x 分享组件实现 Android/iOS 分享功能
- 【IOS和Android】Cocos2d-x 集成微信分享功能
- React Native 轻松集成统计功能(iOS 篇)
- cocos2d-x集成友盟消息推送SDK(ios版)
- iOS 用Runtime实现友盟页面数据统计功能
- React Native 轻松集成统计功能(iOS 篇)
- iOS利用Runtime实现友盟页面数据统计的功能示例
- ios 分享功能 集成友盟分享
- 解决cocos2d-js集成到ios原生应用中退出游戏,再加载游戏时会奔溃的问题
- ios 分享功能 集成友盟分享
- 【IOS和Android】Cocos2d-x 集成Facebook分享功能
- 如何使用友盟 Cocos2d-x 分享组件实现 Android/iOS 分享功能
- cocos2d-x C++ iOS工程集成第三方支付宝支付功能
- 如何使用友盟 Cocos2d-x 分享组件实现 Android/iOS 分享功能