AdMob智能横幅仅出现在iPhone 8+上

时间:2017-11-15 18:24:39

标签: ios iphone swift admob banner-ads

我正在尝试展示一个AdMob横幅广告(不是智能横幅广告),它适用于所有iPhone尺寸,但不适用于加号尺寸,它显示为智能横幅广告,没有插页式广告或显示视频。我也在控制台中收到此错误:

<Google> Cannot find an ad network adapter with the name(s): com.google.DummyAdapter. Remember to link all required ad network adapters and SDKs, and set -ObjC in the 'Other Linker Flags' setting of your build target.

以下是设置广告的代码:

@IBOutlet weak var adBanner: GADBannerView!

在viewDidLoad中:

let request = GADRequest()
request.testDevices = [kGADSimulatorID]
adBanner.adUnitID = "ca-app-pub-394******/*********"
adBanner.rootViewController = self
adBanner.delegate = self
adBanner.load(request)

以下是我的ViewController的声明方式:

class ViewController: UIViewController, GKGameCenterControllerDelegate, GADInterstitialDelegate, GADRewardBasedVideoAdDelegate, GADBannerViewDelegate {

在appDelegate:

GADMobileAds.configure(withApplicationID: "ca-app-pub-39**********/*******")

我应该得到什么vs我得到的:

What I should get

What I get

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

2天后,它再次开始工作而不更改代码。