2015-11-07 2 views
2

Je travaille sur l'affichage d'une publicité iAd avant une vidéo est jouée, mais l'annonce ne joue pas et je reçois l'erreur suivante:Est-ce que iAd est disponible à Chennai en Inde?

Error Domain=ADErrorDomain Code=0 
"The operation couldn’t be completed. (ADErrorDomain error 0.)" 

Il n'y a pas de solution claire pour moi. Donc j'ai un doute si iAd est disponible dans ma région ou non.

Répondre

0

iAd est pris en charge en Inde. Vous pouvez le voir dans la liste la plus récente de iAd supported countries.

Votre problème est peut-être que vous avez défini le taux de remplissage de votre test iAd sur 0% sur votre périphérique de développement. Allez dans Réglages> Développeur> Taux de remplissage> et réglez-le sur 100%.

En outre, assurez-vous de donner le temps de chargement de votre publicité avant de tenter de la présenter. Découvrez mes implémentations des annonces vidéo pré-roll d'iAd ici: Swift, Objective C.

+0

Merci Daniel, j'ai utilisé le code comme vous l'avez mentionné dans le lien ci-dessus (objectif c) mais l'annonce ne s'affiche pas et j'obtiens cette erreur seulement -> Error Domain = ADErrorDomain Code = 0 "L'opération n'a pas pu être (ADErrorDomain error 0.) " – Jiyas

+0

@Jiyas Avez-vous vérifié vos paramètres de taux de remplissage et donné suffisamment de temps à votre application pour charger la publicité? Par exemple, lancez l'application, attendez 30 secondes, essayez de présenter la publicité. –