AdMob의 조정 기능을 사용하여 iAd 및 AdMob 광고를 모두 내 iPhone 앱에 전달합니다. 그러나 일부 AdMob 광고에서 실제로 성가신 무언가를 발견했습니다 ...iOS의 AdMob : 인앱 AdMob 웹 페이지 광고를 사용 중지 하시겠습니까?
일부 AdMob 광고는 내 애플리케이션에서 내비게이션 막대와 탭 바 사이의 웹 페이지를 열어 올바르게 표시되지 않습니다. iAd와 같이 완전히 모달이되는 대신, 그들은 내 애플리케이션의 공간을 침범하고있다.
이러한 AdMob 광고를 구분하고 앱 웹 페이지에서 열려고하는 광고 만 사용 중지하는 방법이 있습니까? AppStore 또는 Safari를 여는 AdMob 광고는 괜찮습니다.
아래에는 진행 상황을 볼 수 있습니다. 제군은 모달 전체 화면을 복용, 잘 작동하고 예상대로 작동하기 때문에
는 다시, 성가신입니다. 반면 AdMob은 내 뷰 계층 구조에서의 위치에 대해 잘못된 가정을하고 있습니다. 아마도 "내 시스템"을 다시 디자인 할 수는 있지만 현재의 계층 구조는 이미 이상적이며 다른 것들은 함께 해킹 당할 것이라고 생각합니다.
내 백업 계획에서 AdMob 자체를 작동시키지 못한다면 단순히 AdMob 광고를 사용 중지해야합니다.
의 viewDidLoad 방법에서 발췌 한 것입니다. 그러나, 그것을 [UIApplication sharedApplication] .delegate.window.rootViewController, 혼합 성공으로 설정하려고 시도 ... 그것은 문제를 사전에 IOS 6 고정하지만, IOS 6 장치에 문제를 되돌려. 이제 iAd가 탐색 표시 줄 뒤에 표시됩니다. – MikeS
또한 iAds가 부모보기의 프레임 크기를 변경하고 종료시 다시 설정하지 않는 또 다른 문제가 발생했습니다. – MikeS