我们有一个奇怪的问题,即在没有我们的应用程序请求的情况下,突然的插页式广告不断随机弹出。我们正在使用适用于 iOS 的 Burstly SDK。
查看突发日志,它显示类似
[;2013-11-06 16:01:13.209 MyMusicApp[43490:a0b] [Burstly]d t=2571i, m=0x19365210, Refresh ad operation is requested.
2013-11-06 16:01:13.210 MyMusicApp[43490:a0b] [Burstly]d t=2571i, m=0x19365210, Will show prefetched ad.
2013-11-06 16:01:13.210 MyMusicApp[43490:a0b] [Burstly]d t=2571i, Reachability Flag Status: -R -----l- networkStatusForFlags
2013-11-06 16:01:13.211 MyMusicApp[43490:a0b] [Burstly]d t=2571i, m=0x19365210, NetworkController=0x13a6cdb0, NetworkName=millennial, Show of a prefetched ad is requested.
2013-11-06 16:01:13.211 MyMusicApp[43490:a0b] [Burstly]d t=2571i, m=0x19365210, NetworkController=0x13a72c70, NetworkName=millennial, Received ad. Transferring to main thread...
2013-11-06 16:01:13.211 MyMusicApp[43490:a0b] [Burstly]d t=2571i, m=0x19365210, NetworkController=0x13a72c70, NetworkName=millennial, Received ad on main thread.
2013-11-06 16:01:13.211 MyMusicApp[43490:a0b] [Burstly]d t=2571i, m=0x19365210, Ad manager has received millennial ad.
2013-11-06 16:01:13.212 MyMusicApp[43490:a0b] [Burstly]d t=2571i, m=0x19365210, AutoRefreshManager=0x19ef45b0, Timer is stopped.
2013-11-06 16:01:13.212 MyMusicApp[43490:a0b] [Burstly]d t=2571i, m=0x19365210, AutoRefreshManager=0x19ef45b0, Current network is set to millennial.
2013-11-06 16:01:13.212 MyMusicApp[43490:a0b] [Burstly]d t=2571i, m=0x19365210, AutoRefreshManager=0x19ef45b0, Timer is calculated as 30.000000.
2013-11-06 16:01:13.212 MyMusicApp[43490:a0b] [Burstly]d t=2571i, m=0x19365210, AutoRefreshManager=0x19ef45b0, Timer is started
似乎有一些 AutoRefreshManager 随机启动一个计时器并获取一个插页式广告来显示。我相信我们不会在我们的代码中要求这个。任何人都面临过这种情况或知道为什么突然出现这种行为?
这是代码中的堆栈跟踪
0 MyMusicApp 0x008ae9bb -[MMWebView initWithFrame:] + 75
1 MyMusicApp 0x0087dc13 -[MMOverlayViewController init] + 691
2 MyMusicApp 0x0087a8b9 +[MMInterstitial displayForApid:fromViewController:withOrientation:onCompletion:] + 1036
3 MyMusicApp 0x00926411 -[BurstlyMillennialInterstitial presentInterstitial] + 400
4 MyMusicApp 0x00926bcb -[Burstly_millennial_Adaptor showPrecachedAd] + 150
5 MyMusicApp 0x00952ca7 -[OAIAdManager requestRefreshAd] + 1563
6 MyMusicApp 0x00956173 -[OAIAutoRefreshManager requestRefreshAdToDelegate] + 42
7 Foundation 0x03c04b67 __NSFireTimer + 97
8 CoreFoundation 0x06370c46 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 22
9 CoreFoundation 0x0637062d __CFRunLoopDoTimer + 1181
10 CoreFoundation 0x06358698 __CFRunLoopRun + 1816
11 CoreFoundation 0x06357b33 CFRunLoopRunSpecific + 467
12 CoreFoundation 0x0635794b CFRunLoopRunInMode + 123
13 GraphicsServices 0x07cd49d7 GSEventRunModal + 192
14 GraphicsServices 0x07cd47fe GSEventRun + 104
15 UIKit 0x03fde94b UIApplicationMain + 1225
16 MyMusicApp 0x0001bc5d main + 125
17 libdyld.dylib 0x06d26725 start + 0
18 ??? 0x00000001 0x0 + 1
任何帮助/指针将不胜感激