我的移动应用程序(iOS / Swift)使用GoogleMobileAds SDK,一切正常,直到今天(在DFPBannerView中显示广告)。
我已将Firebase添加到我的应用程序中,现在GoogleMobileAds不再有效。
不会显示任何广告,也不再调用委托方法(例如:adViewDidReceiveAd)。
如果我在AppDelegate中评论FirebaseApp.configure()行,则广告会再次投放(但在这种情况下会禁用Firebase)。
我搜索并尝试了很多事情,因为几个小时(例如:在GoogleService-Info.plist中将IS_ADS_ENABLED设置为NO,使用Firebase / AdMob而不是独立的GoogleMobileAds等等),但没有成功。
知道如何一起使用GoogleMobileAds和Firebase吗?
谢谢你的帮助
此问题应在今天发布的Firebase 4.8.0中修复。
我在Google网上论坛上发现了一个让我了解好方法的帖子。
https://groups.google.com/forum/#!category-topic/google-admob-ads-sdk/ios/FPW3d4LKYmQ
该问题似乎位于Firebase Performance中。
如果我从应用程序中删除该SDK,则会正确显示广告。