好盟SDK主要由以下两部分构成:
1, 静态库 libWan_Ads_SDK.a
2, 头文件 Wan_Ads_SDK.h, WanAdsSDKNotifDefine.h, WanAdsBannerView, WanAdsFullScreenView, WanAdsOpenScreenAdsView.h
sdk 支持平台 iOS6.0 以上。
1. 引入如下 framework
添加以上的静态库
2,把好盟SDK的库拷贝到工程目录下面,如图:
添加头文件和libWan_Ads_SDK.a静态库
3、工程配置
在工程配置里搜索 Other Linker Flags ,添加-ObjC
1、初始化SDK
1) 引入头文件
#import “Wan_Ads_SDK.h”
#import “WanAdsSDKNotifDefine.h"
2) 再AppDelegate.m文件中添加,并调用下面方法初始化sdk
[Wan_Ads_SDK initSDKWithAppID:__APPID__];
接口函数 |
+ (void)initSDKWithAppID:(NSString *)strAppID; |
入参说明 |
(NSString *)strAppID 分配给开发者的appid |
出参说明 |
无 |
使用说明 |
初始化结果通知 成功消息:Wan_ADS_SDK_NOTIF_INIT_Success 失败消息:Wan_ADS_SDK_NOTIF_INIT_Fail |
2. 使用横幅广告
在使用的界面倒入头文件 WanAdsFullScreenView.h 并调用广告方法
使用示例:
WanAdsBannerView * _bannerView = [[WanAdsBannerView alloc] initBanner];
[self addChildViewController:_bannerView];
[self.view addSubview:_bannerView.view];
3. 使用插屏广告
在使用的界面倒入头文件 WanAdsFullScreenView.h 并调用广告方法
使用示例:
WanAdsFullScreenView *AdsFullScreenView = [[WanAdsFullScreenView alloc] init];
[AdsFullScreenView setMainViewScreen];
[self addChildViewController:AdsFullScreenView];
[self.view addSubview:AdsFullScreenView.view];
在使用到初始化的delegate中,可以监听下面消息查看初始化结果