1

我已成功将 adWhirl 集成到我的 iOS 应用程序中。我在 Apple 文档中读到,如果您的应用没有任何广告可显示,那么您应该隐藏横幅。但在 AdWhirl 的情况下,它写在AdWhirl 的常见问题解答中

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

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

那么我该如何处理这种情况呢?Apple 会拒绝我的申请吗?任何形式的帮助都将受到高度赞赏。谢谢

4

1 回答 1

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,直到实际广告出现。

于 2012-05-01T15:57:46.507 回答