Cette plante (mais sans produire toute information à l'Debugger, pas décharge, aucune trace):+ requestAdWithDelegate: plante parce que je suis dans GSEventReceiveRunLoopMode?
adMobAd = [AdMobView requestAdWithDelegate:self]; // start a new ad request
[adMobAd retain]; // this will be released when it loads (or fails to load)
je pensais que c'était parce que mon code n'est pas exécuté dans NSDefaultRunLoopMode, qui dit AdMob est nécessaire pour + requestAdWithDelegate :. Malheureusement, il échoue même si je lance le sélecteur plus tard, lorsque mon application est dans NSDefaultRunLoopMode. Donc, je ne suis toujours pas sûr de savoir pourquoi cela se bloque.
Je génère [[currentRunLoop CurrentRunLoop] [currentRode] [NSRunLoop currentRunLoop]] dans la console du débogueur, et trouve "GSEventReceiveRunLoopMode".
Qu'est-ce que GSEventReceiveRunLoopMode?
Cela se produit si je charge AdViewController à partir d'une plume (fichier .xib) ou créez (alloc/init) dans le code.
Quel type d'accident? SIGSEGV? BAD_EXEC_ADDR? Exception? – nall
Rien de ce qui précède - Xcode ne montre aucune information sur l'accident du tout. J'ai cependant découvert le problème: je construisais avec le SDK 3.0+, avec lequel je suis supposé utiliser les bibliothèques du répertoire extras. – Elliot