2010-11-20 3 views
0

Lorsque j'exécute une application sur le simulateur (4.0), iAd apparaît sous forme de publicités test. Mais quand j'ai déployé l'application sur ipod (4.0), iAd n'apparaît pas, même en tant que publicités Test.iAd apparaît sur le simulateur mais pas sur le périphérique

S'il vous plaît, aidez-moi le plus tôt possible ... Je ne suis pas de l'Inde ...

Cordialement ...

Répondre

0

Il est tout à fait possible qu'il n'y a pas d'annonces disponibles à afficher, ou peut-être que l'appareil n'a pas de connexion Internet?

+0

pas de publicité disponibles signifie que je ne comprends pas .. – AshishPatil

+0

s'il vous plaît suggérer toutes les étapes pour déployer l'application avec iAd sur ipod/iphone .... – AshishPatil

2

D'où venez-vous? Peut-être que iAd n'est pas disponible dans votre pays! Assurez-vous que votre appareil est connecté à Internet (WiFi ou 3G).

Pour implémenter iAd dans votre application, vous devez importer le framework iAd dans votre projet et # l'inclure dans le ".h" du ViewController où l'annonce sera affichée. Par exemple:

YourViewController.h

#import <UIKit/UIKit.h> 
#import <iAd/iAd.h> 
+0

Salut, je suis de l'Inde. – AshishPatil

+0

Est-ce que iAd est disponible en Inde ???? – AshishPatil

0

Dans le simulateur (et dans le développement sur l'appareil) IAD échouera au hasard à charger. Ils le font afin que vous puissiez tester votre gestion des erreurs iAd. Implémentez les méthodes de délégué iAd et voyez si c'est ce qui se passe.

J'ai créé une classe de remplacement UIButton/iAd qui se replie automatiquement sur une annonce personnalisée que vous avez mise en place. Si vous regardez le code, vous pourrez voir comment implémenter les délégués. https://github.com/blladnar/RBAdView

1

Les iAd ne sont pas disponibles en Inde pour le moment.

annonces iAd sont actuellement servis aux applications sur les États-Unis, R.U., Allemagne, Italie, Espagne, France et Japon App Store.

Src: https://developer.apple.com/iad/

Questions connexes