GoogleMobileAdsSDKiOS 7.0.0을 사용하고 있습니다. AdMob 설정에 대한 Google의 AdMob 안내에 따라 중재 지침을 따랐습니다. iAd/AdMob 조정은 시뮬레이터에서 잘 작동하지만 기기에서는 작동하지 않습니다. iAd는 거의 실패하지 않으며 AdMob 테스트 배너는로드되지 않습니다.기기에서 iad/adMob을 중재하지 못했습니다.
- (void)viewDidLoad
{
[super viewDidLoad];
self.adView = [[ADBannerView alloc] initWithFrame:CGRectMake(0, 60, 320, 50)];
self.adView.delegate = self;
[self.view addSubview:adView];
}
-(void)bannerView:(ADBannerView *)banner didFailToReceiveAdWithError:(NSError *)error{
self.adView.hidden=YES;
NSLog(@"Google Mobile Ads SDK version: %@7.0.0", [GADRequest sdkVersion]);
self.adBanner_=[[GADBannerView alloc]initWithFrame:CGRectMake(0, 0, 320, 50)];
self.adBanner_.adUnitID = @"my-ID";
self.adBanner_.rootViewController=self;
[self.view addSubview:self.adBanner_];
GADRequest *request =[GADRequest request];
request.testDevices = @[ @"2077ef9a63d2b398840261c8221a0c9b"];
[self.adBanner_ loadRequest:request];
}
나는 또한 그 같이 adView 부하를 표시하도록 bannerViewDidLoadAd을 시도하지만 그건 단지 내가 bannerViewDidLoadAd을 사용할 수 없습니다 동시에 AdMob을하고 말게 부하를했다.
AdMob/iAd가 기기에서 중재하지 않고 시뮬레이터에서 완벽하게 작동하는 이유를 알 수 없습니다. AdMob이 기기에서 테스트 배너를로드하지 않는 이유를 알 수 없습니다.
AdMob의 경우 기기 ID를 올바르게 설정하십시오. – user523234
admob 만 구현하는 경우 장치에 표시됩니까? – user523234
은 중재에만 문제가 있습니다. 위의 adBanner 코드를 추가하면 ViewDidLoad에 표시됩니다. 하지만 동시에 iAd와 함께 표시됩니다. 분명히 그것은 내가 중재에서 원하는 것이 아닙니다. – Alex