在 iOS 上显示 AdMob 屏幕而不是加载图片

Posted

技术标签:

【中文标题】在 iOS 上显示 AdMob 屏幕而不是加载图片【英文标题】:Show AdMob screen instead of Loading image on iOS 【发布时间】:2013-12-27 22:05:52 【问题描述】:

有没有办法在应用加载时将广告屏幕显示为默认屏幕?

我已经检查了 AdMob SDK,并且有一种方法可以在应用程序委托中实现这一点,但在我的情况下,似乎广告在加载屏幕后才开始显示。

因此,如果我可以显示广告而不是加载屏幕,那么据我所知,问题出在我的代码中。

【问题讨论】:

作为用户:请不要。 @Undo 什么意思? =) 如您所见,似乎它必须在我的问题developers.google.com/mobile-ads-sdk/docs/admob/advanced#ios 中起作用 【参考方案1】:

没有。加载屏幕是静态图像b,无法进行其他配置。

引用文档(强调我的):

调用 loadAndDisplayRequest:usingWindow:initialImage: 从应用委托的 application:didFinishLaunchingWithOptions: 有效地将插页式广告排入队列以供显示准备就绪。初始图像(通常是应用的默认图像)会一直显示在屏幕上,直到加载请求成功或失败。

另请注意,广告仅在 applicationDidFinishLaunching 中开始加载。

【讨论】:

所以我认为只允许在默认屏幕后加载广告的方法?我对吗?请在 Splash 标题developers.google.com/mobile-ads-sdk/docs/admob/advanced#ios 下查看详细信息

以上是关于在 iOS 上显示 AdMob 屏幕而不是加载图片的主要内容,如果未能解决你的问题,请参考以下文章

iOS 应用程序显示最后显示的视图而不是启动屏幕 - 但仅有时

如何在 iOS 视网膜和非视网膜的屏幕底部放置 admob 横幅

立即移除 AdMob 横幅?

iOS 8.2 升级不在 UIImageView 中显示图像,但仅在通过 iTunes 或 TestFlight 而不是 Xcode 加载的应用程序中

为什么浏览智能横幅不会在横向模式下显示?

ios通用应用程序只显示3.5英寸屏幕而不是4英寸屏幕