1、广告不是必须的,如果存在,就必须设计合理。iOS并没有禁止添加广告,但使用某些广告可能会导致审核无法通过。这里介绍iAd,adMob。
2、关于iAd,直接导入iAd库就可以了,iAd广告很多,横幅、插屏、视频广告都有,但我这里测试只有横幅是正常的,其他都没加载出来,可能是网速原因,也可能是本人过菜。
所以,iAd只采用横幅广告。(从官网下载的插屏广告demo也时常不能显示出广告来,故放弃之)
(1)添加iAd.framework
(2)在AppController.h,
#import <iAd/iAd.h>
@interface AppController : NSObject <UIAccelerometerDelegate,...,ADBannerViewDelegate>
(3)在@end前添加一个属性
@property (nonatomic,strong)ADBannerView *iadBanner;
(4)实现某些方法
-(void)bannerViewWillLoadAd:(ADBannerView *)banner
{
}
-(void)bannerViewDidLoadAd:(ADBannerView *)banner
{