Domanda

Qualcuno ha integrato Greystrip sdk nella domanda di mostrare gli annunci. Sto affrontando i problemi di crash con SDK e non so come superare con esso.

Anche se devo inviare una mail con l'allegato al popolo Greystripe-SDK, sto inviando i log di crash qui per la ragione che qualcun altro li avrebbe visti prima e superare attraverso di loro.

O ti gente sa qualsiasi SDK annuncio mostrando che mostra annunci a schermo intero dall'inizio.

Grazie,

Madhup

**This is the crash log when the ad is going to be displayed.**

- # 0 0x30011940 a objc_msgSend ()

- # 1 0x000306a8 a - [GSContentController viewDidAppear:] (self =, _cmd =, a_animated =) a /greystripe/source/platforms/iPhone/SDK/Classes/GSContentController.m:1012

- # 2 0x00033532 a - [GSController presentControllerAnimationDidStop: finito: contesto:] (self =, _cmd =, a_string =, a_finished =, a_context = 0x5f1f710) a / Greystripe / source / piattaforme / iPhone / SDK / Corsi / GSController .m: 612

- # 3 0x000346b6 a - [GSController presentController: animato:] (self = 0x11e2d0, _cmd =, a_controller = 0x1204f0, a_animated = 0 '\ 000') a / Greystripe / source / piattaforme / iPhone / SDK / Corsi / GSController.m: 298

- # 4 0x00045874 a - [GSStandardCommandHandler displayContent:] (self = 0x13b0f0, _cmd =, a_display =) a /greystripe/source/platforms/iPhone/SDK/Classes/GSStandardCommandHandler.m:671

- # 5 0x3020ee44 in invocando _ ()

- # 6 0x30262ac6 a - [NSInvocation invoke] ()

- # 7 0x30262a48 a - [NSInvocation invokeWithTarget:] ()

- # 8 0x000366f8 a - [GSJavascriptBridge forwardInvocation:] (self =, _cmd =, a_invocation =) a /greystripe/source/platforms/iPhone/SDK/Classes/GSJavascriptBridge.m:359

- # 9 0x30218094 in inoltro ()

- # 10 0x3020eda0 in forwarding_prep_0 _ ()

- # 11 0x3020ee44 in invocando _ ()

- # 12 0x30262ac6 a - [NSInvocation invoke] ()

- # 13 0x00036ea2 a - [GSJavascriptBridge executeCocoaCommand:] (self = 0x13c810, _cmd =, a_commandString = 0x5f1a9b0) a /greystripe/source/platforms/iPhone/SDK/Classes/GSJavascriptBridge.m:419

- # 14 0x00037000 a - [GSJavascriptBridge poll] (self = 0x13c810, _cmd =) a /greystripe/source/platforms/iPhone/SDK/Classes/GSJavascriptBridge.m:385

- # 15 0x3050e47e a __NSFireTimer ()

- # 16 0x30254a0e a CFRunLoopRunSpecific ()

- # 17 0x3025416a a CFRunLoopRunInMode ()

- # 18 0x320452a4 a GSEventRunModal ()

- # 19 0x308f037c a - [UIApplication _run] ()

- # 20 0x308eea94 a UIApplicationMain ()

**This crash also occurs when ad is about to display.**

*** - [WAKScrollView makeKeyAndVisible]: selettore non riconosciuto inviato ad esempio 0x1e7470

**This crash happens when the ad is closed by pressing the skip button on the screen.**

*** - [NSCFString setHidden:]: selettore non riconosciuto inviato esempio 0x1b6cf0

Programma segnale ricevuto: “EXC_BAD_ACCESS”. (Gdb), dove - # 0 0x30011940 a objc_msgSend ()

- # 1 0x000348a2 a - [GSController dismissController: animato:] (self = 0x11e6f0, _cmd =, a_controller = 0x120840, a_animated = 0 '\ 000') a / Greystripe / source / piattaforme / iPhone / SDK / Corsi / GSController.m: 307

- # 2 0x000459a2 a - [GSStandardCommandHandler displayContent:] (self = 0x114170, _cmd =, a_display =) a /greystripe/source/platforms/iPhone/SDK/Classes/GSStandardCommandHandler.m:676

- # 3 0x0004578e a - [GSStandardCommandHandler actionSheet: didDismissWithButtonIndex:] (self = 0x114170, _cmd =, a_actionSheet =, a_buttonIndex = 374.296) a /greystripe/source/platforms/iPhone/SDK/Classes/GSStandardCommandHandler.m:767

- # 4 0x30a72d44 a - [UIActionSheet _alertSheetAnimationDidStop (Privato): finito:] ()

- # 5 0x3093b028 a - [UIViewAnimationState sendDelegateAnimationDidStop: finito:] ()

- # 6 0x3093aec0 a - [UIViewAnimationState animationDidStop: finito:] ()

- # 7 0x3293a43c a run_animation_callbacks ()

- # 8 0x3293a244 a CA :: timer_callback ()

- # 9 0x30254a0e a CFRunLoopRunSpecific ()

- # 10 0x3025416a a CFRunLoopRunInMode ()

- # 11 0x320452a4 a GSEventRunModal ()

- # 12 0x308f037c a - [UIApplication _run] ()

- # 13 0x308eea94 a UIApplicationMain ()

È stato utile?

Soluzione 2

Ragazzi ho scoperto la soluzione. Quindi voglio solo condividere i miei pensieri.

La documentazione Greystripe dice chiaramente, arrestare tutti Update e rendering durante la visualizzazione di un annuncio.

Quello che stavo facendo era un errore che ho chiamato il metodo di visualizzazione di annunci prima che il mio avviso è stato respinto e ha ricordato di mostrare l'avviso da adWillClose. Che i problemi causati per 2 giorni di tempo per risolvere il problema.

Ora sto chiamando i metodi adDisplay e di allarme con un ritardo di 0,1 secondi e il problema è andato.

Modifica È inoltre possibile controllare questo link ... http://www.torquepowered.com/community/forums/viewthread/105119

Spero che questo vi aiuterà a qualche altro corpo troppo.

Grazie,

Madhup

Altri suggerimenti

Supporto Greystripe qui. Ti ho mandato alcune domande di follow-up via e-mail.

Sarò sicuri di inviare la soluzione qui, una volta che abbiamo ottenuto questo capito, per chiunque giocare insieme a casa.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top