IOS添加KeyMob广告管理库中文教程
2019独角兽企业重金招聘Python工程师标准>>>
要在手机应用里面展示广告需要在应用里面添加广告管理库,KeyMob广告管理库目前的版本是20150801下载解压后可以看到IOS工程的目录结构,大部分是常规的IOS工程文件和目录,下面资源是KeyMob管理库相关的。
获取Android广告管理库
README.md KeyMob 英文快速集成文档
README_IOS_zh.md KeyMob 中文快速集成文档
Keymobsdk
KeyMobAd.framework KeyMob 核心库
plugins KeyMob 支持的各个平台的SDK库
除上面下载的资源外,使用KeyMob官方支持的平台,无需再单独添加各个平台的代码
1.添加管理库到Xcode工程项目右击Xcode工程,打开属性,选择"添加文件到工程" 菜单,把keymobsdk目录添加到Xcode工程中
2.在build tab下 Other Linker Flags 值里面添加 -fore_load 项 例如使用了Admob平台和Inmobi平台需要添加如下项。
$(SRCROOT)/keymobsdk/plugins/Admob 是库路径,根据自己保存KeyMob SDK的路径调整。
3. -force_load
$(SRCROOT)/keymobsdk/plugins/Admob/libAdmobAdapter.a
-force_load
$(SRCROOT)/keymobsdk/plugins/inmobi/libAdmobAdapter.a
注意:如果不加-force_load将看不到第三方广告,提示not support platform
添加广告相关java代码
1.首先 KeyMob相关的头文件
#import <KeyMobAd/KeyMobAd.h>
2.初始化KeyMob
初始化KeyMob管理库是调用其他广告功能函数的前提,必须先初始化才能做别的调用,下面是使用KeyMob.com 服务的初始化方式。
[[Admanager sharedInstance] setController: self andListener:[[AdListener alloc] init]];
[[AdManager sharedInstance]configWithJSON: jsonString];
SetController参数说明
self 第一个参数self是广告上下文,非null
AdListener 第二个参数是广告事件处理类,实现IAdEventListener协议,如果不计划处理广告事件可以为nil。
configWithJSON参数说明
jsonString 第二个参数是上面的json配置字符串,包含各个广告平台的配置信息
3.展示广告
下面把显示横幅广告在绝对位置(0,200)示例
[[AdManager sharedInstance] showBannerABS:BANNER_SIZE_BANNER atX:0 atY:200];
参数说明
BANNER_SIZE_BANNER 第一个参数广告尺寸,所有默认支持的广告横幅尺寸是名为BANNER_SIZE_xxx的常量
"0" 第二个参数是广告的位置x "200" 第三个参数是广告的位置y
转载于:https://my.oschina.net/u/2505907/blog/528757
IOS添加KeyMob广告管理库中文教程相关推荐
- iOS 添加第三方字体库
iOS 加载第三方字体库 | 浏览:2096 | 更新:2014-09-24 20:26 1 2 3 4 5 分步阅读 一键约师傅 百度师傅高质屏和好师傅,解救你的碎屏机 工具/原料 第三方字体库文件 ...
- java能打开mob吗_使用 Java添加KeyMob手机聚合平台教程
下面举个简单的例子来说明如何使用Java 添加广告系列. 1.创建AdWordsUser对象实例. 使用您的身份验证信息和开发人员令牌来创建AdWordsUser实例,这些内容可以存储在属性文件~/a ...
- ERPLAB中文教程:高级EvenList选项
目录 本分享为脑机学习者Rose整理发表于公众号:脑机接口社区 .QQ交流群:941473018 前面我们介绍了使用ERPLAB来分析脑电数据的第一步: 安装ERPLAB并添加通道<ERPLAB ...
- iOS - 常用的iOS Mac框架和库以及常用的中文开发博客
对于iOS以及Mac开发中常用到的一些框架,以及比较好的技术博客做了总结: 主要内容如下: UI 下拉刷新 模糊效果 AutoLayout 富文本 图表 表相关 隐藏与显示 HUD与Toast 对话框 ...
- Python-EEG工具库MNE中文教程(13)-“bad“通道介绍
目录 标记坏频道/标记不良通道(marking bad channels) 本分享为脑机学习者Rose整理发表于公众号:脑机接口社区 .QQ交流群:903290195 本教程主要介绍手动标记坏通道以及 ...
- phpexcel中文教程-设置表格字体颜色背景样式、数据格式、对齐方式、添加图片、批注、文字块、合并拆分单元格、单元格密码保护
转载连接:http://www.cnblogs.com/huangcong/p/3687665.html phpexcel中文教程-设置表格字体颜色背景样式.数据格式.对齐方式.添加图片.批注.文字块 ...
- JHChart 1.1.0 iOS图表工具库中文ReadMe
代码地址如下: http://www.demodashi.com/demo/11701.html 好吧,的确当前的[github]上已经存有不少的iOS图表工具库,然而,当公司的项目需要图表时,几乎没 ...
- 如何创建一个开源Javascript库 | Lynda教程 中文字幕
如何创建一个开源Javascript库 | Lynda教程 中文字幕 Creating an Open Source JavaScript Library 课程ID: 604269 时长: 5.5小时 ...
- ERPLAB中文教程:ERPLAB安装与添加通道
目录 安装ERPLAB 测试 本分享为脑机学习者Rose整理发表于公众号:脑机接口社区 .QQ交流群:941473018 ERPLAB是免费开源的Matlab软件包,用于分析ERP等脑电数据.ERPL ...
最新文章
- micropython mqtt_MicroPython使用MQTT协议接入OneNET云平台
- 第9条:覆盖equals时总要覆盖hashCode
- Python基础语法学习(字符串)
- PHP Smarty变量调节器
- ubuntu18.04 Qt Creator 安装+ROS Qt Creator Plug-in 插件安装笔记
- 史上最简单的3D森林
- JavaScript算法(实例九)整数的置换 / 求s=a+aa+aaa+aaaa+aa...a的值 / 自守数
- rabbitmq队列中消息过期配置
- Maven进行Mahout编程,使其兼容Hadoop2.2.0环境运行 (转)
- Mac Xdebug安装时遇到了Zend Engine API 不一致的问题
- 我最看不惯的几个公众号
- C# 窗体间传值方法大汇总(转)
- Linux学习整理-网络防火墙iptables-实践篇2
- 第六课:计算两数的GCF(最大公因数)(基于AndroidStudio3.2)
- java swing实现文件浏览器功能小程序
- 从行业到技术,10+年资深工程师带你进行嵌入式行业职业规划!
- 在Hexo博客中插入图片
- 随机森林模型sklearn_sklearn中的随机森林
- 安装unbuntu,vmware傻瓜式笔记
- 老九学堂 学习C++ 第九天
热门文章
- InputStream OutputStream 傻傻分不清
- 【Charles】Breakpoint 断点
- (007) java后台开发之Scanner报错java.util.NoSuchElementException
- c语言1a和$20比较大小,[转载]Compare过程(字符的查询与比较)
- webpage not available是什么意思_MySQL很想啊,为什么还要有noSQL?
- flex 嵌套 之 高度自适应
- bzoj 2006 [NOI2010]超级钢琴 rmq+堆
- Angular2 组件通信
- 原型链Object的一些方法
- 【玩转Ubuntu】01. Ubuntu上配置JDK