Вопрос

Кто -нибудь интегрировал Greystrip SDK в их применение для показы рекламы. Я сталкиваюсь с проблемами с аварией с SDK и не знаю, как преодолеть его.

Хотя я отправил почту с приложением к людям Greystripe-SDK, я публикую здесь журналы аварии по той причине, по которой кто-то другой видел их раньше и преодолел их.

Или вы, люди, знаете любую рекламу, показывающую SDK, которая показывает рекламу в полноэкранном режиме с начала.

Спасибо,

Мадхап

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

-#0 0x30011940 в objc_msgsend ()

-#1 0x000306a8 в -[GscontentController viewDidapear:] (self =, _cmd =, a_animated =) at /greystripe/source/platforms/iphone/sdk/classs/gscontentcontroller.m:1012

-#2 0x00033532 in -[GSController presentControllerAnimationDidStop: закончено: контекст:] (self =, _cmd =, a_string =, a_fineed =, a_context = 0x5f1f710) at /greystripe/source/platforms/iphone/sdk/classconprollipe/source/platforms/iphone/sdk/classconprollipe/source/platforms/iphone/sdk/classcon 612

-#3 0x000346b6 in -[Gscontroller presentController: Animated:] (self = 0x11e2d0, _cmd =, a_controller = 0x1204f0, a_animated = 0 ' 000') at /greystripe/source/platforms/iphone/sdk/classconprollipe/source/platforms/iphone/sdksconprollipe/source/platforms/iphone/sdksconprollipe/source/platforms/iphone/sdksconprollipe/source/platforms/iphone/sdkscon : 298

-#4 0x00045874 in -[gsstandardcommandhandler displaycontent:] (self = 0x13b0f0, _cmd =, a_display =) at /greystripe/source/platforms/iphone/sdk/classs/gsstandardcommandhandler.m:671

-#5 0x3020EE44 в вызов_ ()

-#6 0x30262AC6 в -[nsinvocation invoke] ()

-#7 0x30262a48 в -[nsinvocation invokewithtarget:] ()

-#8 0x000366f8 in -[gsjavascriptbridge forwardinvocation:] (self =, _cmd =, a_invocation =) at /greystripe/source/platforms/iphone/sdk/classs/gsjavascriptbridge.m:359

-#9 0x30218094 в пересылка ()

-#10 0x3020eda0 в fortury_prep_0_ ()

-#11 0x3020EE44 в вызов_ ()

-#12 0x30262AC6 в -[nsinvocation invoke] ()

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

-#14 0x00037000 in -[gsjavascriptbridge опрос] (self = 0x13c810, _cmd =) at /greystripe/source/platforms/iphone/sdk/classes/gsjavascriptbridge.m:385

-#15 0x3050E47E в __nsfireTimer ()

-#16 0x30254a0e в cfrunlooprunspecific ()

-#17 0x3025416a в cfrunloopruninmode ()

-#18 0x320452a4 в gseventrunmodal ()

-#19 0x308f037c in -[uiapplication _run] ()

-#20 0x308eea94 в uiapplicationmain ()

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

***.

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

*** -.

Полученная программа сигнал: «Exc_Bad_Access». (GDB) Где -#0 0x30011940 в objc_msgsend ()

-#1 0x000348a2 in -[GSController DemissController: Animated:] (Self = 0x11e6f0, _cmd =, a_controller = 0x120840, a_animated = 0 ' 000') at /greystripe/source/platforms/iphone/sdkscontrolly : 307

-#2 0x000459a2 in -[gsstandardcommandhandler displayContent:] (self = 0x114170, _cmd =, a_display =) at /greystripe/source/platforms/iphone/sdk/class/gsstandardcommandhandler.m:6766666666666666666

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

-#4 0x30A72D44 в -[uiActionSheet (private) _AlertsheeTeanimationDidStop: закончено:] ()

-#5 0x3093b028 in -[uiviewanimationState SendDelegateAnimationDidStop: закончил:] ()

-#6 0x3093AEC0 в -[uiviewanimationState AnimationDidStop: закончил:] ()

-#7 0x3293a43c в run_animation_callbacks ()

-#8 0x3293A244 в CA :: Timer_callback ()

-#9 0x30254a0e в cfrunlooprunspecific ()

-#10 0x3025416a в cfrunloopruninmode ()

-#11 0x320452a4 в gseventrunmodal ()

-#12 0x308f037c in -[uiapplication _run] ()

-#13 0x308eea94 в uiapplicationmain ()

Это было полезно?

Решение 2

Ребята, я узнал решение. Так что я просто хочу поделиться своими мыслями.

В документации «Грайстри» ясно говорится, что остановите все обновление и рендеринг, пока отображается объявление.

То, что я делал, было ошибкой, которую я назвал методом отображения рекламы, прежде чем мое предупреждение было отклонено и вспомнило, чтобы показать оповещение от Adwillclose. Это вызвало проблемы в течение 2 дней, чтобы решить проблему.

Теперь я называю методы Addisplay и Alert с задержкой 0,1 секунды, и проблема исчезла.

РЕДАКТИРОВАТЬ: Вы также можете проверить эту ссылку ... http://www.torquepowered.com/community/forums/viewthread/105119

Надеюсь, это поможет и другому.

Спасибо,

Мадхап

Другие советы

Специалиста поддержки здесь. Я отправил вам несколько последующих вопросов по электронной почте.

Я обязательно опубликую здесь решение, как только мы это выяснили, для тех, кто играет дома.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top