Greystripe sdk(广告)崩溃问题

时间:2010-02-24 05:02:59

标签: iphone crash ads

是否有人在其应用程序中集成了Greystrip sdk以展示广告。我正面临着sdk的崩溃问题,并且不知道如何克服它。

虽然我已经发送了一封带有greystripe-sdk人员附件的邮件,但我在这里发布了崩溃日志,原因是其他人以前会看到它们并通过它们克服它们。

或者,您是否知道任何显示sdk的广告从一开始就全屏显示广告。

谢谢,

Madhup

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

- objc_msgSend()中的#0 0x30011940

- 位于/ [GSContentController viewDidAppear:]中的#1 0x000306a8(自=,_ cmd =,a_animated =)/greystripe/source/platforms/iPhone/SDK/Classes/GSContentController.m:1012

- #2 0x00033532 in - [GSController presentControllerAnimationDidStop:finished:context:](self =,_ cmd =,a_string =,a_finished =,a_context = 0x5f1f710)at / greystripe / source / platforms / iPhone / SDK / Classes / GSController的.m:612

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

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

- 调用_ ()

中的#5 0x3020ee44

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

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

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

- 转发中的#9 0x30218094 ()

- forwarding_prep_0 _ ()

中的#10 0x3020eda0

- 调用_ ()

中的#11 0x3020ee44

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

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

- #14 0x00037000 in - [GSJavascriptBridge民意调查](自我= 0x13c810,_cmd =)/greystripe/source/platforms/iPhone/SDK/Classes/GSJavascriptBridge.m:385

- __ NSFireTimer()

中的#15 0x3050e47e

- CFRunLoopRunSpecific()中的#16 0x30254a0e

- CFRunLoopRunInMode()中的#17 0x3025416a

- GSEventRunModal()中的#18 0x320452a4

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

- UIApplicationMain()中的#20 0x308eea94

**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)在哪里 - objc_msgSend()中的#0 0x30011940

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

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

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

- #4 0x30a72d44 in - [UIActionSheet(Private)_alertSheetAnimationDidStop:finished:]()

- #5 0x3093b028 in - [UIViewAnimationState sendDelegateAnimationDidStop:finished:]()

- #6 0x3093aec0 in - [UIViewAnimationState animationDidStop:finished:]()

- run_animation_callbacks()中的#7 0x3293a43c

- CA :: timer_callback()

中的#8 0x3293a244

- CFRunLoopRunSpecific()中的#9 0x30254a0e

- CFRunLoopRunInMode()中的#10 0x3025416a

- GSEventRunModal()中的#11 0x320452a4

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

- UIApplicationMain()中的#13 0x308eea94

2 个答案:

答案 0 :(得分:1)

Greystripe支持。我通过电子邮件向您发送了一些后续问题。

对于在家里玩的人来说,一旦我们弄明白这一点,我一定会在这里发布解决方案。

答案 1 :(得分:0)

伙计们我找到了解决方案。所以我只想分享我的想法。

greystripe文档明确指出,在显示广告时停止所有更新和渲染。

我正在做的是一个错误,我在我的警报被取消之前调用了广告显示方法,并被召回以显示来自adWillClose的警报。这导致了2天的问题,以解决问题。

现在我调用adDisplay并提醒方法延迟0.1秒,问题就消失了。

编辑:您还可以查看此链接... http://www.torquepowered.com/community/forums/viewthread/105119

希望这对其他人也有帮助。

谢谢,

Madhup

相关问题