【问题标题】:iTunes Connect Test Flight won't play AdMob Test AdsiTunes Connect Test Flight 不会播放 AdMob 测试广告
【发布时间】:2016-05-11 17:05:38
【问题描述】:

我刚刚再次检查了我的 Xcode 项目,我上传到 iTunes Connect 的构建版本启用了 AdMob 测试广告。但是,在 Test Flight 的内部测试期间,同样的构建不是在播放 AdMob 测试广告,而是在播放实时广告。

如何让它在 beta 测试期间播放 AdMob 测试广告?

【问题讨论】:

  • 您是否在代码的其他任何地方创建另一个请求?例如,当您在用户关闭后加载另一个广告时?
  • 我只做 iAd/AdMob 共享横幅中介。当我在 iOS 设备上构建我的应用程序时,从我的 Xcode 项目中,iAd 和 AdMob 都给了我测试广告。但是,在代码没有变化的情况下,当同一个项目上传到 iTunes Connect 并且我目前正在 Test Flight 的内部测试仪上对其进行测试时,AdMob 会为我提供实时广告。如果您使用 AdMob,Test Flight, Internal Testing 是否会为您提供 AdMob 测试广告?

标签: ios admob app-store-connect testflight


【解决方案1】:

要获得测试 admob 广告,您需要指定测试设备。否则,只有在模拟器中才会显示测试广告。

指定测试设备:

    GADRequest *request = [GADRequest request];
    request.testDevices = @[ @"2077ef9a63d2b398840261c8221a0c9a"]; //my iPhone's UDID
    [self.bannerView loadRequest:request];

【讨论】:

  • 这是我在 Xcode Project 构建中的代码。但是通过 iTunes Connect Test Flight Internal Testing,我仍然会收到 Live admob 广告。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-05-10
相关资源
最近更新 更多