Сбой Greystripe SDK (для рекламы) - PullRequest
0 голосов
/ 24 февраля 2010

Кто-нибудь включил Greystrip SDK в свое приложение для показа рекламы. У меня проблемы с sdk, и я не знаю, как с этим справиться.

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

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

Спасибо

Madhup

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

- # 0 0x30011940 в objc_msgSend ()

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

- # 2 0x00033532 in - [GSController presentControllerAnimationDidStop: закончено: контекст:] (self =, _cmd =, a_string =, a_finished =, a_context = 0x5f1f710) в / greystripe / source / platform / iPhone / SDK /roller G .m: 612

- # 3 0x000346b6 in - [GSController presentController: animated:] (self = 0x11e2d0, _cmd =, a_controller = 0x1204f0, a_animated = 0 '\ 000') в / greystripe / source / platform / iPhone / SDK / Classes / GSController.m: 298

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

- # 5 0x3020ee44 in invoking_ ()

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

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

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

- # 9 0x30218094 in forwarding ()

- # 10 0x3020eda0 в forwarding_prep_0_ ()

- # 11 0x3020ee44 in invoking_ ()

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

- # 13 0x00036ea2 in - [GSJavascriptBridge executeCocoaCommand:] (self = 0x13c810, _cmd =, a_commandString = 0x5f1a9b0) на /greystripe/source/platforms/iPhone/SDK/Classes/G10Javcript

- # 14 0x00037000 in - [опрос GSJavascriptBridge] (self = 0x13c810, _cmd =) по адресу /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.**

*** - [WAKScrollView makeKeyAndVisible]: нераспознанный селектор отправлен в экземпляр 0x1e7470

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

*** - [NSCFString setHidden:]: нераспознанный селектор отправлен на экземпляр 0x1b6cf0

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

- # 1 0x000348a2 in - [GSController dismissController: animated:] (self = 0x11e6f0, _cmd =, a_controller = 0x120840, a_animated = 0 '\ 000') в / greystripe / source / platform / iPhone / SDK / Classes / GSController.m: 307

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

- # 3 0x0004578e в - [GSStandardCommandHandler actionSheet: didDismissWithButtonIndex:] (self = 0x114170, _cmd =, a_actionSheet =, a_buttonIndex = 374296) по адресу /greystripe/source/plassesSKDHDKDDGSDGSDGStaDSMDKSDMDKSDDKSAESDSAKSAKSAESPAXSDKSDKSDKSAKSAKSAXSDI_SD_SD_SDKTM_SDI_SDKTKSAI_Si_D_De_S_D_D_D_SD)) )/i/D_S_SD_SD_SD_SD_S_S_D_S_S_S_S_S_S_S_S_S_S_SID_S_S_S_S_S_RU Перечень всех действий, которые можно получить: *1075* - # 3.

- # 4 0x30a72d44 in - [UIActionSheet (Private) _alertSheetAnimationDidStop: закончено:] ()

- # 5 0x3093b028 in - [UIViewAnimationState sendDelegateAnimationDidStop: закончено:] ()

- # 6 0x3093aec0 in - [UIViewAnimationState animationDidStop: закончено:] ()

- # 7 0x3293a43c в run_animation_callbacks ()

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

- # 9 0x30254a0e в CFRunLoopRunSpecific ()

- # 100x3025416a в CFRunLoopRunInMode ()

- # 11 0x320452a4 в GSEventRunModal ()

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

- # 13 030 UIA (139430 в UIA))

Ответы [ 2 ]

1 голос
/ 25 февраля 2010

Поддержка Greystripe здесь. Я отправил вам несколько дополнительных вопросов по электронной почте.

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

0 голосов
/ 25 февраля 2010

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

Документация Greystripe четко гласит: прекратите все обновления и рендеринг, пока отображается объявление.

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

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

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

Надеюсь, это поможет кому-то еще.

Спасибо

Madhup

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...