无法仅在通用应用程序的iPhone视图上显示iAd
我正在尝试为一个通用应用程序(iPhone/iPad)显示iAd横幅 iAd在iPad上显示得很好,但在iPhone上,我得到了信息; ADBannerView:警告横幅视图(0x5743350)有广告,但可能被遮挡 我使用的代码如下无法仅在通用应用程序的iPhone视图上显示iAd,iphone,ios,xcode,ipad,iad,Iphone,Ios,Xcode,Ipad,Iad,我正在尝试为一个通用应用程序(iPhone/iPad)显示iAd横幅 iAd在iPad上显示得很好,但在iPhone上,我得到了信息; ADBannerView:警告横幅视图(0x5743350)有广告,但可能被遮挡 我使用的代码如下 ADBannerView *adView = [[ADBannerView alloc] initWithFrame:CGRectZero]; adView.frame = CGRectMake(0.0, self.view.frame.size.
ADBannerView *adView = [[ADBannerView alloc] initWithFrame:CGRectZero];
adView.frame = CGRectMake(0.0, self.view.frame.size.height, adView.frame.size.width, adView.frame.size.height);
[self.view bringSubviewToFront:adView];
请帮我解决这个问题。此外,应将基本SDK设置为什么,以使其在最大设备上工作?可能是将CGRectMake for adview.frame中的y坐标设置为self.view.frame的高度,从而有效地使原点(0.0460.0).但我不确定它在iPad上是如何工作的……我正在寻找iPhone和iPad的通用代码……这大概是您将其放置在视图之外时创建横幅时的代码。加载广告时会出现错误消息,因此在委托方法bannerViewDidLoadAd中,您可以将广告滑回视图,您可以发布此代码吗?