【问题标题】:iOS AdMob Mediation Not Working (iAd Never Shows Up)iOS AdMob 中介不起作用(iAd 从不显示)
【发布时间】:2014-11-20 04:33:43
【问题描述】:

我已完全且正确地(据我了解)设置 AdMob 中介,以便我的 iAd 将在我的 AdMob 广告之前显示,如果 iAd 没有填满,那么我想显示 AdMob 广告。问题是,iAd 横幅永远不会出现……永远!如果我在我的 AdMob 帐户中禁用 iAd,一切都会正常运行,并且 AdMobs 会显示出来,但我真的很想让两者都能正常工作。对此问题的任何帮助将不胜感激。 (我已按照 Google 的设置调解指南进行操作)。其他人有这个问题吗?

提前感谢您的帮助:)

【问题讨论】:

    标签: ios objective-c admob iad


    【解决方案1】:

    您是否已将 iAd 的 admob 适配器添加到您的项目中?可以在这里找到,

    https://developers.google.com/mobile-ads-sdk/docs/admob/ios/mediation-networks

    直接下载链接:https://dl.google.com/dl/googleadmobadssdk/libadapteriad.zip

    否则,AdMob 将无法通过其中介 SDK 投放 iAd。

    【讨论】:

    • 是的,我添加了这个.. 我需要将它放在我的项目中的特殊位置还是以某种方式引用它?我只是把它放在我的资源文件夹中。够了吗?
    • 我认为您也正确设置了链接器标志(根据 admob 集成指南)。根据他们的文档,没有必要将它放在一个特殊的地方。但是您是否也启用了所有与 iAd 相关的功能?从 ITC 启用 iAd 并为您的项目添加相关框架?
    • 我已经完成了所有这些事情。链接器标志、启用 iAd 的 ITC 以及所有相关框架。我可以完全自行实施 iAd,并且我得到了测试广告和所有内容。但一旦我尝试使用 AdMob 中介,我就再也看不到一个 iAd
    【解决方案2】:

    奇怪的解决方案,但它有效:

    按照 Google 提供的在 iOS 中设置广告中介的指南,它会告诉您通过 Storyboard/nib 实现它。一旦我删除了这个方法并简单地以编程方式实现了 GADBannerView,一切都开始按预期工作。相当烦人的问题,但幸运的是它已经解决了,我可以继续前进。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-12-07
      • 1970-01-01
      相关资源
      最近更新 更多