2012-08-14 3 views
0

이전에 TabbarView 기반 애플리케이션에 Admobs 광고를 표시하려고했습니다. 하지만 UIWebView 기반 응용 프로그램에서 같은 것을 구현하려고하면 제대로 작동하지 않는 것 같습니다.UIWebView 응용 프로그램에 Admob을 표시하는 방법은 무엇입니까?

-(void)viewDidLoad 안에 코드를 추가하려고했지만 응용 프로그램이 충돌했습니다.

내가 내 응용 프로그램 내에서 사용하고 방법은 다음과 같습니다

  • (void) viewDidAppear:(BOOL)animated
  • (void) viewDidDisappear:(BOOL)animated
  • (void) loading

가 어디에서 내 응용 프로그램에서 볼 수 그것을 구현해야합니까?

도움을 주시면 감사하겠습니다.

+0

viewDidAppear에 넣은 코드를 보여주는 코드가 있습니까 : 충돌 오류 메시지와 함께 무엇입니까? – RajPara

답변

1

XIB에서 viewController를 초기화 한 후 application : didFinishLaunchingWithOptions : 메소드 끝에서 admob의 배너보기를 창에 추가 할 수 있습니다.

GADBannerView *bannerView; 
bannerView = [[[GADBannerView alloc] initWithFrame:CGRectMake(0, 0, 320, 50)] autorelease]; 
bannerView.adUnitID = @"YOUR_ADMOB_ID"; 
bannerView.rootViewController = self.viewController; 
[self.window addSubview:bannerView]; 
[bannerView loadRequest:[GADRequest request]]; 

이렇게하면 admob 배너가 항상 화면 상단에 표시됩니다.

관련 문제