【问题标题】:AdMob ad test banner NEVER load in mediationAdMob 广告测试横幅永远不会在中介中加载
【发布时间】:2015-02-04 05:48:35
【问题描述】:
 -(void)bannerView:(ADBannerView *)banner didFailToReceiveAdWithError:(NSError *)error{

self.iAdbanner.hidden=YES;

 _bannerView=[[GADBannerView alloc]initWithFrame:CGRectMake(0, 0, 320, 50)];

 self.bannerView.adUnitID=@"UNIT_ID";

 self.bannerView.rootViewController=self;

 [self.view addSubview:self.bannerView];  

self.bannerView.delegate = self;  

_bannerView.hidden=NO;

 GADRequest *request =[GADRequest request];

 request.testDevices= @[ GAD_SIMULATOR_ID ];  

 [self.bannerView loadRequest:request];

 }

仅加载 iAd 测试横幅。但是,当 iAd 测试横幅失败时,我不明白为什么 AdMob 测试横幅永远不会加载到模拟器和设备中。我不是为 AdMob 测试横幅实现了正确的代码来填补 iAd 横幅失败的地方吗?

【问题讨论】:

    标签: ios admob ios-simulator iad


    【解决方案1】:

    您最好创建一个单例类广告横幅以在多个视图控制器上共享单个广告。

    【讨论】:

      【解决方案2】:

      您是否正在设置您要求的尺寸?比如:

      self.bannerView.adSize = kGADAdSizeSmartBannerPortrait;
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2019-02-08
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多