iAd实施后应用程序崩溃

时间:2013-08-20 12:54:27

标签: ios crash iad

我对iOS的编程应用程序都很陌生。但是我已经阅读了多个教程,但我仍然无法使其工作。是的,我也在StackOverFlow上搜索了很多东西; - )

如何在使用情节提要的应用中将iAd实施到单个视图?

据我所知,我需要导入iAd / iAd.h以及许多其他内容。我已经按照许多教程(新旧),但不知怎的,我不能让它工作。我很乐意与你分享我的代码,但是当我测试了多个教程时,我不知道它是哪一个?

当我打开应用程序时,它会崩溃。你们中的任何人都有一个你知道有用的教程吗?或者一些建议和代码示例(我真的很喜欢......)我现在有点卡住......

2 个答案:

答案 0 :(得分:1)

将属性连接到iAd,并在viewDidLoad中设置委托...

 self.iad.delegate = self;

实施以下方法......

  -(void)bannerViewDidLoadAd:(ADBannerView *)banner
{
     banner.hidden = NO;
}
-(void)bannerView:(ADBannerView *)banner didFailToReceiveAdWithError:(NSError *)error
{
     banner.hidden = YES;
}

请记得在.m文件中获取IAd的代表......

  @interface yourViewController ()<ADBannerViewDelegate>

您仍需要导入IAd ...

  #import <iAd/iAd.h>

答案 1 :(得分:1)

不要忘记导入iAd框架并将二进制文件与项目链接。然后,您需要将横幅视图拖到故事板上并将其作为插座连接起来。然后将banner的delegate属性设置为视图控制器,并实现两个委托方法,如Apple文档中所定义。