如何解决Google AdMob iOS-没有要显示的广告
我很长一段时间都面对这个问题。
- 测试在模拟器和实际电话上显示的广告。
- 实施正确且最新。
- AdMob帐户已获批准,添加了付款信息。
- 应用程序也已启用。
仍然拒绝No Ads to Show
。请帮助我。
这是代码功能
func addBannerViewToView(_ bannerView: GADBannerView) {
bannerView.translatesAutoresizingMaskIntoConstraints = false
view.addSubview(bannerView)
view.addConstraints(
[NSLayoutConstraint(item: bannerView,attribute: .bottom,relatedBy: .equal,toItem: bottomLayoutGuide,attribute: .top,multiplier: 1,constant: 0),NSLayoutConstraint(item: bannerView,attribute: .centerX,toItem: view,constant: 0)
])
}
我也尝试过此操作,而不是adSize
let request = GADRequest()
//request.testDevices = ["e217e5a45bc6b1042b5ea044243894c0" ]
// GADMobileAds.sharedInstance()。requestConfiguration.testDeviceIdentifiers = [((kGADSimulatorID as!String)]
//让bannerSize = UIDevice.current.isPad吗? kGADAdSizeFullBanner:kGADAdSizeBanner
let adSize = GADAdSizeFromCGSize(CGSize(width: UIScreen.main.bounds.width,height: UIDevice.current.isPad ? 90 : 50))
banner = GADBannerView(adSize: adSize)
addBannerViewToView(banner)
banner.adUnitID = AD_MOB_BANNER
banner.rootViewController = self
banner.delegate = self
banner.load(request)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。