iOS AdMob中介无效(iAd从未显示)

时间:2014-11-20 04:33:44

标签: ios objective-c admob iad

我完全正确地(根据我的理解)设置了AdMob中介,以便我的iAd会在我的AdMob广告之前显示,如果iAd没有填写,那么我想展示AdMob广告。事情是,iAd旗帜永远不会出现......永远!如果我在我的AdMob帐户中禁用iAd,一切正常,AdMobs会显示,但我真的希望两者都能正常运行。任何有关此事的帮助将不胜感激。 (我已经按照Googles指南设置调解)。其他人有这个问题吗?

提前感谢您的任何帮助:)

2 个答案:

答案 0 :(得分:0)

您是否已将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。

答案 1 :(得分:0)

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

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