AdView iOS SDK在线文档

SDK包解压后将会得到一个AdViewSDK文件夹、一个AdViewHello文件夹、一个AdViewHello.xcodeproj文件夹、一个UserManual.pdf文档和change log文件。

第一步、注册并获取AdView SDK


要使用AdView提供的功能,需要先注册AdView帐号,并发布应用获取SDK-KEY

第二步、在项目中集成AdView SDK


1、从网站获取AdView SDK开发包,在Finder中解压

2、在Xcode中打开您的工程。在此以AdView SDK所附带的 AdViewHello工程为例


3、在Finder中把AdViewSDK目录拖到AdViewHello工程中


4、在Xcode弹出的对话框中选中“Copy items into destination group’s folder (if needed)”。完成以后 AdView SDK 即已经添加到项目中


5、AdView SDK 开发包附带了所有支持的广告平台,但是不幸的是某些广告平台之间会有一些符号冲突, 所以您不得不忍痛割爱一些广告平台。这些广告平台的冲突主要有:

˙ SmartMad 与 YouMi: AdRequest.o 冲突

˙ Casee 的开发库中已经包含 SBJson 库

˙ Wooboo 的 iPhone 和 iPad 分成了两个开发库, 您只能使用其中的一个

第三步、在程序界面中嵌入AdView SDK


1、首先您需要将在AdView上发布应用并获取 application key

@interface SimpleViewController : UIViewController

{

......

AdViewView *adView;

......

}

......

@property (nonatomic, retain) AdViewView* adView;

......

@end

2、在需要嵌入AdView的界面对象中实现 AdView 的 Delegate

@implement SimpleViewController

......

-(NSString*) adViewApplicationKey

{

return @”SDK20111022530129m85is43b70r4iyc”; // 在 AdView 网站申请的 key.

}

-(UIViewController*) viewControllerForPresentingModalView {

return [((AdViewHelloAppDelegate *)[[UIApplication sharedApplication] delegate])

navigationController]; // 全屏广告附着的控制器.

}

-(BOOL) adViewTestMode

{

return NO; //在测试时返回 YES;

}

......

@end

3、实现 AdView Delegate

-(void) viewDidLoad

{

......

self.adView = [AdViewView requestAdViewViewWithDelegate:self];

[self.view addSubview:self.adView];

[self.adView requestFreshAd];

.......

}

4、在控制器的viewDidLoad函数中创建 AdViewView 并开始请求广告

5、在项目设置中设置Other Linker Flags的值, 并添加 “-all_load” 标志

6、在您的工程中添加AdView以及各广告平台依赖的framework

˙ libz.dylib

˙ libsqlite3.dylib

˙ AudioToolbox.framework

˙ CoreLocation.framework

˙ MapKit.framework

˙ MobileCoreServices.framework

˙ QuartzCore.framework

˙ Security.framework

˙ SystemConfiguration.framework

˙ EventKit.framework

˙ MessageUI.framework

˙ CoreTelephony.framework

˙ ImageIO.framework

˙ MediaPlayer.framework

˙ AVFoundation.framework

˙ iAd.frameowrk

7、在AdView网站上配置您的各个广告平台

8、编译并链接您的工程, AdView即可显示广告

SDK包目录结构


AdNetworks:AdView SDK支持的广告平台开发包

AdView.framework:AdView SDK开发包

Resources:AdView SDK依赖的资源文件

SBJson:部分广告平台依赖的json-framework源代码

TouchJSON:部分广告平台依赖的TouchJSON源代码

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值