Ios adMob未在真实设备上使用测试ad

Ios adMob未在真实设备上使用测试ad,ios,swift,admob,Ios,Swift,Admob,我已经添加了在我的应用程序中添加admob的代码。test adunit在模拟器上提供测试广告,但在真实设备上没有。尽管我已经在测试设备中添加了我的设备id。 我找到了一个答案,但这是关于真正的广告没有显示。但就我而言,它也没有显示测试广告。 这是我正在使用的代码 bannerView = GADBannerView(adSize: kGADAdSizeBanner) bannerView.translatesAutoresizingMaskIntoConstraints = false

我已经添加了在我的应用程序中添加admob的代码。test adunit在模拟器上提供测试广告,但在真实设备上没有。尽管我已经在测试设备中添加了我的设备id。 我找到了一个答案,但这是关于真正的广告没有显示。但就我而言,它也没有显示测试广告。 这是我正在使用的代码

bannerView = GADBannerView(adSize: kGADAdSizeBanner)
    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,
                            relatedBy: .equal,
                            toItem: view,
                            attribute: .centerX,
                            multiplier: 1,
                            constant: 0)
        ])
    bannerView.adUnitID = "ca-app-pub-3940256099942544/2934735716"
    bannerView.rootViewController = self
    bannerView.load(GADRequest())
    let requestAd:GADRequest = GADRequest()
    requestAd.testDevices = [kGADSimulatorID, "b8e41041fae0a22d8d95ff6b9c0e003a"]
    bannerView.load(requestAd)
按照以下步骤操作:

  • 产品
  • 计划
  • 论据
  • 环境变量
  • 有一个名为
    OS\u ACTIVITY\u MODE
    的设置。您必须删除或禁用该密钥