iOS 中的 Google Admob 集成错误
我使用的是从https://developers.google.com/mobile-ads-sdk/download下载的GoogleMobileAdsSdkiOS-6.12.2 最新版本.
如果我在 iOS 7.x 上运行,我会收到以下错误。
1) CFNetwork SSLHandshake 失败 (-108)
2) NSURLConnection/CFURLConnection HTTP 加载失败 (kCFStreamErrorDomainSSL, -108)
如果我在 iOS 8.x 上运行,我会因“com.apple.nsurlconnectionloader exc_bad_access”错误而崩溃。
添加了以下代码以集成 Google Admob。
GADBannerView *bannerView = [[GADBannerView alloc]initWithFrame:CGRectMake(0.0,self.view.frame.size.height -GAD_SIZE_320x50.height,GAD_SIZE_320x50.width,GAD_SIZE_320x50.height)];//Set Position
bannerView.adUnitID = @"ca-app-pub-3940256099942544/2934735716";
bannerView.rootViewController = self;
GADRequest *request = [GADRequest request];
request.testDevices = @[ GAD_SIMULATOR_ID, @"MY_TEST_DEVICE_ID" ];
[bannerView loadRequest:request];
任何人请帮助我摆脱这个问题。
最佳答案
就我而言,这是因为网络拦截器问题。 如果我在我的办公室运行这段代码,我会遇到这些类型的错误。 如果我在家里运行相同的程序,它工作正常。 因为在我的办公室,他们正在阻止添加。 所以我请求我的 N/W 管理员允许在我的系统上添加,他允许了,我的问题解决了。
关于ios - iOS 中的 Google Admob 集成错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28190840/