尝试加载激励广告时出现以下错误:
<Google> To get test ads on this device, set: GADMobileAds.sharedInstance.requestConfiguration.testDeviceIdentifiers = @[ @"a 32-character-string" ];
加载测试广告有效,但在尝试展示真实广告时,它显示:请求错误:没有要展示的广告。
Apple 不允许我的应用在 App Store 上架,因为广告不起作用。
我没能解决这个问题,因为这 article 没有帮助。
此外,我在我的代码中没有使用过:.addTestDevice()
,而且我的 Admob 帐户已经超过 24 小时(甚至可能已经使用了很多年)。
有没有办法解决这个问题?
答案 0 :(得分:0)
取决于,如果您使用自己的设备或模拟器,则无法查看自己的广告。您必须使用测试广告 ID。
我还怀疑 Apple 没有保留您的应用程序,因为您没有遵循他们的准则之一。您可以在 Apple 的 App Review 页面上找到它们。如果是因为广告不起作用,请尝试以下操作:
这意味着您的应用版本不会违反 Apple 的占位符内容规则。
Apple 还提供了一项名为 TestFlight 的测试服务,可能会对您有所帮助。