2015-09-18 31 views
5

kullanılamaz reklam envanteri Xcode 7'ye güncellenmesi ve iOS9 benim uygulama oluşturmaya sonra iAds çalışmayı durdurdu ve ben bannerViewiOS 9 -

didFailToReceiveAdWithError:

Ad inventory unavailable.

Herhangi bir fikir bu hatayı olsun?

DÜZENLEME: iAds şimdi çalışıyor. Apple, konuyla ilgili hata raporları gönderdikten sonra düzeltmiş olmalı.

+0

. Reklamlar gelir ve bazen her zaman mevcut değildir. Ne kadar bekledin? –

+0

Test reklamları. Şu anda bu uygulamayı geliştiriyorum, bu yüzden 20 dakika veya daha uzun bir süre için var. Test reklamını henüz görmedim. – mark

+0

5 yıldır ios uygulamaları yapıyorum. Bir reklamın gösterilmesinin bazen birkaç dakika sürebileceğini biliyorum. Bu farklı görünüyor. – mark

cevap

0

ADBannerView için geçersiz (yükseklik) bir kısıtlama yapmış olabilirsiniz. Lütfen bunun için kısıtlamaları kontrol edin.

Durumumda, storyboard sahnesinde yanlış bir yükseklik kısıtlaması ayarlandı. Yükseklik, iPhone portre modu için geçersiz bir yükseklik olan 32'ye ayarlandı. Kötü kısıtlamayı kaldırdığımda, hata ("Reklam envanteri mevcut değil") kayboldu ve reklamlar daha önce olduğu gibi teslim edildi.

Benzer şekilde, sorun bir aygıtta çalışan ve başka birinde olmayan reklamlar olarak görünebilir. (bkz. iAd error: Ad Inventory unavailable) Kısıtlamaların bir cihazda geçerli reklam boyutlarıyla eşleştiğini, ancak diğer cihazdaki geçerli boyutlarla eşleşmediğini ve reklamların yalnızca bir cihazda çalışıp diğeri üzerinde çalışmadığını varsayalım.

1

Xcode 7.3.1 kullanıyorum ve aynı hatayı aldım. Üyeliğimi yeniledikten sonra contracts,tax and banking information bölümüne tıklamayı başardım. Artık iAd App Network için bir sözleşme türü olmadığını gördüm. Ücretli uygulamalar için sadece bir sözleşme türü. Benim önerim, Apple'ın artık iAd'u desteklememesi. Bu durumda, AdMob (Google Advertising) 'a bir göz atmanızı tavsiye ederim.

Saygılarımızla, bu deney reklamlardır varsayarsak Nazar Medeiros