作者:Z-19932502872833 | 来源:互联网 | 2023-09-25 11:56
我正在iOS模拟器上测试admob广告-并在显示“ TEST ADS”的行中很好地显示它们。
太好了。实际上,它们是测试广告,但是Google文档要求我们使用其ca-pub代码进行测试。我不能在我的代码和他们的代码之间继续更改。
我做错什么了吗?我的admob帐户显示一切正常。
您应避免在测试和开发过程中展示真实的广告,因为这违反了Google政策。
您可以做的是在代码中仅在调试模式下定义测试值,而在发行版中则不会发生。
如果您使用的是Swift,您应该可以执行以下操作
#if DEBUG
print("Not App Store build") // set variable to test id
#else
print("App Store build") // set variable to real id
#endif
请参见SO discussion on this上的该主题,该主题提供了一些很好的答案,解释了如何做