2012-08-23 2 views
1

두 가지 종류의 배너 인 iAd 및 AdMob으로 앱을 개발했습니다.
iAd 배너를로드하지 못하면 AdMob 배너가로드됩니다.
내 앱을 테스트했을 때 검은 색 광고 테스트 배너가 제대로 표시되었지만 출시 된 버전의 앱에는 배너가 전혀 표시되지 않았습니다.
웹 디버깅 프록시로 테스트했습니다. 요청은 iAd 서버로만 보내지 만 AdMob으로 보내지는 않습니다. iAd 배너가 성공적으로로드되었지만 표시되지 않은 것 같습니다. itunes 연결에서 iAd 상태는 라이브 추가입니다. 감사합니다. .출시 된 iPhone 앱에 iAd 및 AdMob 광고가 게재되지 않습니다.

+0

iAd의 경우 요청이 채워지지 않았을 수 있습니다. iAd 서버에 대한 모든 요청이 실제 광고를 반환하는 것은 아닙니다. 채우기 속도는 개인적인 경험에서 20-60 % 범위입니다. – Greg

+0

@ 그렉,하지만 admob 서버에 대한 요청이 없다는 것을 설명하는 방법은 무엇입니까? iAd 요청이 채워지지 않으면 Admob 배너가로드되어 있어야합니다. –

+0

잘 모르겠습니다. 나는 Admob을 사용한 적이 없다. 나는 어둠 속에서 총에 맞고 있었다. – Greg

답변

1

질문이 해결되었습니다. 미래에 누군가가이 문제에 직면하게된다면 : 내 상황에서 해결책은 환자를 기다리는 중입니다. AppStore가 배너를 갑자기 업로드 한 지 2 주가 지나서 갑자기 나타났습니다. 애플은 애플리케이션 사용자에 따라 배너 콘텐츠를 생성 할 시간이 필요하다고 생각한다.

0

iAd 샘플 코드에서 BannerViewController를 사용하고 iOS5 용으로 제작되었을 때 iAd가 완벽하게 작동하지만 iOS6 용으로 제작되었을 때 iAd가 표시되지 않으면 BannerViewController에서 다음 줄을 찾으십시오. bannerFrame.size = [_bannerView sizeThatFits : contentFrame.size]; 밑줄을 제거하십시오. 필자는 ShareMonitor 앱에서 iAD를 구현했으며 샘플 코드와 동일한 코드를 가지고 있었지만 광고는 iOS5 용으로 제작 된 경우에만 나타납니다. 일부 디버깅과 시행 착오를 거친 후이 문제가 해결되고 앱의 광고가 완벽하게 작동하는 것으로 나타났습니다.

관련 문제