【问题标题】:iPhone : Problem with iAdBannerView - not able to see in deviceiPhone:iAdBannerView 出现问题 - 无法在设备中看到
【发布时间】:2011-04-14 07:17:01
【问题描述】:

我已经实现了 iAdBannerView。它给了我以下警告: “ADBannerView:警告横幅视图 (0x136d20) 有广告,但可能被遮挡。此消息仅在每个横幅视图中打印一次。”我该怎么办?

【问题讨论】:

    标签: iphone objective-c cocoa-touch ios4


    【解决方案1】:

    当我将 iAd 放置得太靠近屏幕边缘时,我经常会收到这些警告,但它们并不是什么大不了的事。您是否为 iAd 实现了所有委托方法? (我相信只有 1 或 2 个必须实施,如果不是,您会收到警告)。您是否在 iAd 中看到“测试广告”?如果是这样,您应该没问题...请记住,您是按点击获得报酬,而不是按观看次数获得报酬,所以只要用户能看到您就很好。

    另外,顺便说明一下:iAd 的填充率非常糟糕(对我来说,它有时低至 5%),因此您可能需要考虑同时使用 admob 和 iAd 之类的东西。 Adwhirl 非常适合这一点:如果有广告,它可以显示 iAd,否则显示 admob。这样您就可以最大限度地提高收入。

    希望有帮助!

    【讨论】:

    • i'hv 实现了 1 个委托方法。在模拟器中它向我显示“测试广告”,但在设备中它什么也没显示!
    • 是的,这很正常,iAd 并不是最擅长 100% 出现的。只要这是你得到的唯一错误,你应该没问题。也可以看看 AdWhirl,如果您打算通过广告赚钱,那么花时间是非常值得的!
    【解决方案2】:

    试试这行代码,可能对你有帮助:

    [adBannerView setAutoresizingMask: UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight | UIViewAutoresizingFlexibleTopMargin];
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-06-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-22
      相关资源
      最近更新 更多