在制作iOS应用时,我使用了测试AdMob AppID和AdUnitID。
每次都会显示测试广告。
今天,我注册了一个AdMob帐户,并获得了生产AppID和AdUnitID。
我复制了它们并替换了我应用中的测试用
。我存档了该应用程序,以便在XCode中使用 Release 设置。
然后我将其上传到AppStore。
但是,当我从TestFlight下载该应用程序时,没有显示广告。
我想念什么?
P.S。 -GoogleAds框架是最新的 -AdMob帐户中填有必填信息。
AppDelegate
GADMobileAds.configure(withApplicationID: <AdMob AppID>)
ViewController
bannerAd.adUnitID = <AdMob adUnitID>
bannerAd.rootViewController = self
bannerAd.load(GADRequest())
答案 0 :(得分:1)
在AdMob中新注册了应用后,需要一些时间和一些广告请求才能建立广告资源。因此,您可能不会立即看到实时印象。
一旦您的应用发出了更多请求,您应该会看到更一致的结果。请注意,测试广告的运作方式与实时广告相同。能够返回测试广告可以确保您的应用程序与我们的网络正常通信。
根据您所在的地区,我想说24-48小时才能开始看到实时广告。