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广告管理库中文教程相关推荐

  1. iOS 添加第三方字体库

    iOS 加载第三方字体库 | 浏览:2096 | 更新:2014-09-24 20:26 1 2 3 4 5 分步阅读 一键约师傅 百度师傅高质屏和好师傅,解救你的碎屏机 工具/原料 第三方字体库文件 ...

  2. java能打开mob吗_使用 Java添加KeyMob手机聚合平台教程

    下面举个简单的例子来说明如何使用Java 添加广告系列. 1.创建AdWordsUser对象实例. 使用您的身份验证信息和开发人员令牌来创建AdWordsUser实例,这些内容可以存储在属性文件~/a ...

  3. ERPLAB中文教程:高级EvenList选项

    目录 本分享为脑机学习者Rose整理发表于公众号:脑机接口社区 .QQ交流群:941473018 前面我们介绍了使用ERPLAB来分析脑电数据的第一步: 安装ERPLAB并添加通道<ERPLAB ...

  4. iOS - 常用的iOS Mac框架和库以及常用的中文开发博客

    对于iOS以及Mac开发中常用到的一些框架,以及比较好的技术博客做了总结: 主要内容如下: UI 下拉刷新 模糊效果 AutoLayout 富文本 图表 表相关 隐藏与显示 HUD与Toast 对话框 ...

  5. Python-EEG工具库MNE中文教程(13)-“bad“通道介绍

    目录 标记坏频道/标记不良通道(marking bad channels) 本分享为脑机学习者Rose整理发表于公众号:脑机接口社区 .QQ交流群:903290195 本教程主要介绍手动标记坏通道以及 ...

  6. phpexcel中文教程-设置表格字体颜色背景样式、数据格式、对齐方式、添加图片、批注、文字块、合并拆分单元格、单元格密码保护

    转载连接:http://www.cnblogs.com/huangcong/p/3687665.html phpexcel中文教程-设置表格字体颜色背景样式.数据格式.对齐方式.添加图片.批注.文字块 ...

  7. JHChart 1.1.0 iOS图表工具库中文ReadMe

    代码地址如下: http://www.demodashi.com/demo/11701.html 好吧,的确当前的[github]上已经存有不少的iOS图表工具库,然而,当公司的项目需要图表时,几乎没 ...

  8. 如何创建一个开源Javascript库 | Lynda教程 中文字幕

    如何创建一个开源Javascript库 | Lynda教程 中文字幕 Creating an Open Source JavaScript Library 课程ID: 604269 时长: 5.5小时 ...

  9. ERPLAB中文教程:ERPLAB安装与添加通道

    目录 安装ERPLAB 测试 本分享为脑机学习者Rose整理发表于公众号:脑机接口社区 .QQ交流群:941473018 ERPLAB是免费开源的Matlab软件包,用于分析ERP等脑电数据.ERPL ...

最新文章

  1. micropython mqtt_MicroPython使用MQTT协议接入OneNET云平台
  2. 第9条:覆盖equals时总要覆盖hashCode
  3. Python基础语法学习(字符串)
  4. PHP Smarty变量调节器
  5. ubuntu18.04 Qt Creator 安装+ROS Qt Creator Plug-in 插件安装笔记
  6. 史上最简单的3D森林
  7. JavaScript算法(实例九)整数的置换 / 求s=a+aa+aaa+aaaa+aa...a的值 / 自守数
  8. rabbitmq队列中消息过期配置
  9. Maven进行Mahout编程,使其兼容Hadoop2.2.0环境运行 (转)
  10. Mac Xdebug安装时遇到了Zend Engine API 不一致的问题
  11. 我最看不惯的几个公众号
  12. C# 窗体间传值方法大汇总(转)
  13. Linux学习整理-网络防火墙iptables-实践篇2
  14. 第六课:计算两数的GCF(最大公因数)(基于AndroidStudio3.2)
  15. java swing实现文件浏览器功能小程序
  16. 从行业到技术,10+年资深工程师带你进行嵌入式行业职业规划!
  17. 在Hexo博客中插入图片
  18. 随机森林模型sklearn_sklearn中的随机森林
  19. 安装unbuntu,vmware傻瓜式笔记
  20. 老九学堂 学习C++ 第九天

热门文章

  1. InputStream OutputStream 傻傻分不清
  2. 【Charles】Breakpoint 断点
  3. (007) java后台开发之Scanner报错java.util.NoSuchElementException
  4. c语言1a和$20比较大小,[转载]Compare过程(字符的查询与比较)
  5. webpage not available是什么意思_MySQL很想啊,为什么还要有noSQL?
  6. flex 嵌套 之 高度自适应
  7. bzoj 2006 [NOI2010]超级钢琴 rmq+堆
  8. Angular2 组件通信
  9. 原型链Object的一些方法
  10. 【玩转Ubuntu】01. Ubuntu上配置JDK