如果应用没有从iOS中的adWhirl收到任何广告,我该怎么办?

时间:2012-04-30 09:25:28

标签: ios iad adwhirl

我在iOS应用中成功集成了adWhirl。我在Apple文档中读到,如果您的应用没有任何广告要显示,那么您应该隐藏横幅。但是在AdWhirl的情况下,它是用FAQ of AdWhirl

写的
  

在尝试请求广告和防止电池耗尽之前,AdWhirl SDK是否会检查网络连接?

     

是。在允许任何广告请求运行之前,客户端SDK会检查网络连接是否可用。如果没有可用的网络连接,则不会发出广告请求。因此,请注意,由于未发出广告请求,因此不会进行回调。

那我怎么能处理这种情况呢? Apple拒绝我的申请吗? 任何形式的帮助都非常感谢。感谢

1 个答案:

答案 0 :(得分:3)

查看适用于iAd的AdWhirl适配器,它看起来像是这样初始化AdBannerview:

 ADBannerView *iAdView = [[ADBannerView alloc] initWithFrame:CGRectZero];

然后,仅在bannerViewDidLoadAd:回调中,广告的框架就是这样:

 CGRect newFrame = banner.frame;
 newFrame.origin.x = newFrame.origin.y = 0;
 banner.frame = newFrame;

所以我认为您不必担心这一点,因为AdWhirl的iAd适配器可确保广告的尺寸为CGRectZero,直到实际广告进入。