2012-06-30 1 views
2

Я пытаюсь настроить приложение iPhone iOS5 с одним представлением (с AppDelegates, ViewControllers и MainStoryboard) с AdWhirl (включая файлы поддержки - AdWhirl, GoogleAdMobAdsSDK & TouchJSON) установлен - только с помощью iAds & AdMob. На данный момент в приложении ничего нет. Это будет использоваться для меня в будущих приложениях в качестве стартового шаблона.Ошибка AdMob - необходимо установить свойство rootViewController для GADBannerView перед вызовом loadRequest:

Я следил за несколькими учебными пособиями, чтобы попытаться выяснить, как это установить, поскольку я просто учился программировать себя. Я получил iAds, чтобы показывать и работать нормально, и iAds регистрируют представления в AdWhirl, поэтому они, похоже, работают правильно. Но я получаю эту ошибку в журнале при попытке вызова объявления AdMob:

должен установить RootViewController свойство GADBannerView перед вызовом loadRequest:

Я искал и нашел ответы, которые выше моего ведома с этой точки зрения. Может ли кто-нибудь объяснить, что мне нужно делать, и где мне нужно будет это сделать, чтобы исправить эту ошибку? Я бы подумал, что мне нужно будет изменить файл «GADBannerView.h» в «GoogleAdMobAdsSDK», который я пытался сделать, но пока безуспешно.

Если есть какие-либо другие вопросы или если вы хотите посмотреть файлы проекта или код (например, я сказал, что в этом приложении нет ничего другого), просто дайте мне знать.

Любая помощь была бы принята с благодарностью.

ответ

1

Ну, я, наконец, понял это. Для кого-либо еще с этой ошибкой, я решил это.

В файле «ViewController.m» я изменил следующий код, и теперь оба iAds &. Объявления AdMob отлично отображаются без ошибок.

- (UIViewController *)viewControllerForPresentingModalView { 
    //return UIWindow.viewController; 
    return [(AppDelegate *)[[UIApplication sharedApplication] delegate] viewController]; 
} 

к:

- (UIViewController *)viewControllerForPresentingModalView { 
    //return UIWindow.viewController; 
    return self; 
} 
+0

работает для меня тоже. спасибо – StuartM

+0

Рад, что я мог помочь. – BradG

Смежные вопросы