he implementado AdWhirl en mi proyecto .. he implementado previamente en mis proyectos .. y por eso sólo lo incorporó a mi proyecto actual de mi anterior ..EXC_BAD_ACCESS en device..not en el simulador. (AdWhirl)
- (UIViewController *)viewControllerForPresentingModalView {
{
return self;
}
que había utilizado esto en mi anterior projects..since mi window.rootvviewcontroller era solamente uno mismo .. Pero en mi proyecto actual hay muchas pantallas en las que estoy mostrando ads..so he utilizado
- (UIViewController *)viewControllerForPresentingModalView {
{
return return [[(AppDelegate *)[[UIApplication sharedApplication] delegate] window] rootViewController] ;;
}
El problema principal es el programa estaba fallando ... y todavía está ... Al principio todo estaba bien ... las pruebas de los anuncios de API se cargaron ... pero se estrelló raramente ... pronto entendí que era por Admob ... se colgaba raramente porque los anuncios de admob eran no cargó la mayor parte del tiempo ...
Ahora buscando estos fallos ... encontré un punto que desde que hice el proyecto en Xcode 4.2 en vez de mis proyectos anteriores Xcode 4.0 había fuertes atributos en mi ventana y vista controlador. Lo quité.
Ahora el problema es que en el simulador no se bloquea pero se bloquea en el dispositivo.
El error es después de tener AdView añadido como subvista y tiene - (UIViewController *)viewControllerForPresentingModalView
pasaron por esta función pero antes deadWhirlDidReceiveAd
método
El accidente real es [GADRequestPrivate spamSignals] EXC_BAD_ACCESS.
Cualquier ayuda. Gracias
¿Por qué la pregunta está marcada con la etiqueta _android_? – beryllium
causa que se bloquee en Admob y creo que los usuarios de Android tendrán más conocimiento sobre Admob que los desarrolladores de iOS ... – Shubhank