我们有 iOS 应用程序,它已经在我们的 iOS 应用程序中集成了 Web Trends SDK,现在我们面临着奇怪的问题。GoogleMobileAds 在与 iOS 应用程序集成后无法使用,但如果我们删除 Web Trends SDK 则它可以使用。GoogleMobileAds 是否与 Web Trends SDK 不兼容?我正在使用以下代码显示谷歌横幅广告。
adView = DFPBannerView(frame:CGRectMake(0, 0, 320, 50))
adView.adUnitID = "/6499/example/banner"
adView.rootViewController = self;
adView.rootViewController = self;
let adrequest = DFPRequest()
adView.loadRequest(adrequest)
我们正在控制台中获取日志,如下所示,可能对您有所帮助。
2015-09-17 12:15:26.275 WebTrendsDemo[270:13293] -[GADAdView previewItem]: unrecognized selector sent to instance 0x157ef560
2015-09-17 12:15:26.276 WebTrendsDemo[270:13293] *** WebKit discarded an uncaught exception in the webView:decidePolicyForNavigationAction:request:frame:decisionListener: delegate: <NSInvalidArgumentException> -[GADAdView previewItem]: unrecognized selector sent to instance 0x157ef560
我已经通过创建几个演示应用程序对其进行了测试,但使用 Google Ad 获得了相同的结果,但没有成功。如果我删除 Web Trend SDK,那么 Google Ad start 就像我上面提到的那样工作。您可以通过使用带有 Google Ad 的 Web Trend SDK 创建一个演示应用程序来检查它。如果您通过创建演示应用成功地使用 Google Ad 实现了 Web Trend SDK,请与我分享。谢谢