在 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 横幅
iOS 8.2 升级不在 UIImageView 中显示图像,但仅在通过 iTunes 或 TestFlight 而不是 Xcode 加载的应用程序中