【发布时间】:2021-04-28 11:12:19
【问题描述】:
在尝试加载奖励广告时出现以下错误:
<Google> To get test ads on this device, set: GADMobileAds.sharedInstance.requestConfiguration.testDeviceIdentifiers = @[ @"a 32-character-string" ];
加载测试广告有效,但在尝试展示真实广告时,它显示:请求错误:没有广告可展示。
Apple 不允许我的 App 在 App Store 上架,因为广告不起作用。
我没有设法解决这个问题,因为这个 article 没有帮助。
另外,我没有在我的代码中使用这个:.addTestDevice(),而且我的 Admob 帐户已经超过 24 小时(甚至可能有很多年了)。
有没有办法解决这个问题?
【问题讨论】:
-
您通常要等到在应用商店和 Admob (
Admob>Apps>YourApp>App Settings>App Store>Link) 之间建立链接后才能开始获得广告,这要等到它在商店中存在一周或二(根据我的经验)Apple 不应将您的应用程序置于无效广告之上,因为您的 UI 不应依赖于广告。如果没有要显示的广告,您应该优雅地处理它,不要冻结屏幕禁用功能等。如果用户正在旅行并且没有 Wifi 或蜂窝服务怎么办? -
好的,非常感谢您的回答。