当前位置: 首页 > 知识库问答 >
问题:

生产AdMob横幅广告不会在iOS上加载

荀正谊
2023-03-14

当我制作iOS应用程序时,我使用了测试AdMob AppID和AdUnitID。

每次都会出现测试广告。

今天我做了一个AdMob账号,得到了制作AppID和AdUnitID。

我复制了它们,并在我的应用程序中替换了测试版本。

我存档了应用程序,以便使用XCode中的发布设置。

然后我把它上传到AppStore。

然而,当我从TestFlight下载应用程序时,没有显示任何广告。

我错过了什么?

P、 美国-GoogleAds框架是最新的-AdMob帐户中填写了所需的信息。

AppDelegate

GADMobileAds.configure(withApplicationID: <AdMob AppID>)

视图控制器

bannerAd.adUnitID = <AdMob adUnitID>
bannerAd.rootViewController = self
bannerAd.load(GADRequest())

共有1个答案

谷星文
2023-03-14

当应用程序新注册到AdMob时,需要一些时间和一些广告请求才能建立库存。因此,您可能无法立即看到实时展示。

一旦你的应用程序发出更多请求,你应该会看到更一致的结果。请注意,测试广告通过与直播广告相同的渠道运行。能够返回测试广告可确保您的应用程序与我们的网络正常通信

我会说,根据你所在的地区,等待24-48小时,开始看现场广告。

 类似资料:
  • admob文档中写道: 广告单元ID是应用程序中显示广告的位置的唯一标识符。为应用程序将执行的每个活动创建一个广告单元。例如,如果你有一个包含两个活动的应用程序,每个活动都显示一个横幅,那么你需要两个广告单元,每个广告单元都有自己的ID。AdMob广告单元ID的格式为ca-app-pub-xxxxxxxxxx/nnnnnnnn。 举个例子: 我有一些活动将使用横幅广告。对于每个横幅,我肯定会使用不

  • 横幅(Banner) 1. 确定SDK文件已经全部拷贝到工程文件的libs子目录下参考 2. 在需要添加Banner广告的Activity对应的布局文件中加入一个AdView[com.hubcloud.adhubsdk.AdView]控件来给样式定位 例如: <!-- view for AdHub Banner Ad --> <com.hubcloud.adhubsdk.AdView

  • 问题内容: 我正在开发一个android应用程序,我在每个活动的底部都嵌入了admob广告,并且在所有活动中都显示了admob广告,但是我想在所有活动中始终显示一个admob广告,该广告始终显示,而不会在切换期间破坏自身活动,如果有人知道该问题的解决方案,请帮助我,我有3个活动,并且我还尝试创建一个基类,并使用该基类扩展所有活动,并调用创建和加载广告的函数,但仍然同样的问题,我必须在每个活动类中调

  • 我正在尝试使用Burstly为Android创建横幅,但出现以下错误: java.lang.RuntimeException:无法获取提供程序com.greystripe.android.sdk。AdContentProvider:java.lang.ClassNotFoundException:com.greystripe.android.sdk。加载程序dalvik.system.PathCl

  • 我想显示我的活动广告。为此,我在manifest上添加了下一行: 关于活动xml有: 有什么建议吗?

  • 当尝试加载奖励广告时,我遇到以下错误: <代码> 加载测试广告有效,但当尝试显示真实广告时,它会说:请求错误:没有广告要显示。 苹果不会允许我的应用出现在应用商店中,因为广告不起作用。 我还没有设法解决这个问题,因为这篇文章没有帮助。 另外,我还没有在我的代码中使用这个:<代码>。addTestDevice()和我的Admob帐户已经超过24小时了(可能已经有很多年了)。 有办法解决这个问题吗?