Ho implementato adwhirl nel mio progetto .. L'ho implementato in precedenza nei miei progetti .. quindi l'ho appena incorporato nel mio progetto corrente dal mio precedente ..EXC_BAD_ACCESS nel dispositivo ... non nel simulatore. (Adwhirl)
- (UIViewController *)viewControllerForPresentingModalView {
{
return self;
}
avevo usato questo nel mio precedente projects..since mia window.rootvviewcontroller era solo su se stesso .. Ma nel mio progetto attuale ci sono molti schermi su cui sto mostrando ads..so ho usato
- (UIViewController *)viewControllerForPresentingModalView {
{
return return [[(AppDelegate *)[[UIApplication sharedApplication] delegate] window] rootViewController] ;;
}
Il problema principale è il programma andava in crash..e lo è ancora..Al primo posto tutto andava bene..addie test ads caricate..ma ma si è arrestato raramente..sto presto capisco che era a causa di Admob ..it si è arrestato raramente perché gli annunci di admob sono stati non caricato la maggior parte del tempo ..
Ora cercando questi arresti anomali .. ho trovato un punto che da quando ho realizzato il progetto in Xcode 4.2 piuttosto che nei miei precedenti progetti Xcode 4.0 c'erano attributi forti nella mia finestra e vista controller. L'ho rimosso.
Ora il problema è nel simulatore, non si blocca ma si blocca nel dispositivo.
L'errore è dopo aver ADView aggiunto come una visualizzazione secondaria e ha - (UIViewController *)viewControllerForPresentingModalView
ha attraversato questa funzione ma primaadWhirlDidReceiveAd
metodo
L'incidente reale è [GADRequestPrivate spamSignals] EXC_BAD_ACCESS.
Qualsiasi aiuto. Grazie
Perché la domanda è contrassegnata con il tag _android_? – beryllium
causa di arresto anomalo in Admob e credo che gli utenti Android avranno più conoscenza di Admob rispetto agli sviluppatori iOS .. – Shubhank