2013-04-08 5 views
0

Je travaille sur l'intégration du SDK éditeur de tapjoy pour mon application iPhone.Je travaillais bien mais après la mise à jour vers le dernier SDK 9.0.3 il a commencé à se briser ici sur cette ligne.TapJoy crash iPhone app

[TapjoyConnect requestTapjoyConnect:TAPJOY_ID secretKey:TAPJOY_SECRET_KEY]; 

Description de la panne.

* en raison de l'application Mettre fin exception uncaught 'NSUnknownKeyException', la raison: '[setValue: forUndefinedKey:]: cette classe n'est pas valeur de clé de codage conforme à la closeButton clé.'

Toute aide sera grandement appréciée. Merci

Répondre

2

Assurez-vous que vous avez ajouté TapjoyPublisherLibrary pas la publicité lib.

Voici 8.x to 9.x upgrade instruction.

#import "TapjoyConnect.h" 

[TapjoyConnect requestTapjoyConnect:TAPJOY_APP_ID secretKey:TAPJOY_APP_SECRECT_KEY]; 
    [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(getFullScreenAd:) name:TJC_FULL_SCREEN_AD_RESPONSE_NOTIFICATION object:nil]; 


- (void)getFullScreenAd:(NSNotification*)notifyObj 
{ 
    // Displays a full screen ad, showing the current featured app. 
    [TapjoyConnect showFullScreenAd]; 

} 

-(void)showTapJoyAds 
{ 
    // This method asks the tapjoy server for the featured app object. 
    [TapjoyConnect getFullScreenAd]; 
} 
+0

J'ai ajouté TapJoy bibliothèque Publisher et après files.TapjoyConnect.h, TapjoyConnectConstants.h, TapjoyPublisherLibrary.a, TapjoyResources.bundle ..... Je ne sais pas pourquoi son plantait ici « cette classe n'est pas valeur de clé codage-conforme pour la touche closeButton ". Même le même code fonctionne bien avant pour la version 8.0 de TapJoy. Mais comme j'ai mis à jour le SDK à 9.0.3. Il a commencé à s'écraser. – GameFreak

+0

ajouter un autre indicateur de liaison: -ObjC et -all_load – Guru

+0

Déjà ajouté, en suivant les étapes mentionnées ici.https: //knowledge.tapjoy.com/fr/integration/getting-started-guide-for-publishers#ios – GameFreak

0

Essayez de changer la cible iOS vers une autre version, ou lisez les spécifications de tapjoy, ce que iOS a demandé pour cela.