Hello!
Description: Ad-related events are fired with a delay or aren't fired at all if an ad starts in the background or PiP mode.
XCode: 13.0
Device: iPhone 12 Pro
iOS: v15.0
iOS IMA SDK: 3.14.4
This is reproducible out-of-the-box in the AdvancedExample (Swift) with SDK 3.14.4.
Steps to reproduce:
Navigate to the project root
Execute pod install
Build and run the AdvancedExample
Select AdRules Pods example from the list
The Preroll ad starts
Wait for Preroll to end and for playback to start
Swipe up the screen from the very bottom to switch to the Picture-in-Picture mode
Wait for the Midroll
Midroll starts playing
As a result, we do not receive the ad-related events* or receive them with a delay and it also always breaks the transition from an ad back to the main content.
But when you go back from the PiP mode to the app all events are fired/received immediately and the transition from the ad to the main content happens.
*The delegate method “adsManager:didReceive:” isn’t called and there are no log messages in the console like “AdsManager event Optional(“Midpoint”)”. So you can either set a breakpoint in the delegate method or filter a console output out.
|
||||||
Hi Paul,
I'm Michael and I work along with William. Allow me to assist you here.
Could you please confirm if the issue here is specific to actual device or can be replicated with a simulator? I asked because we cannot replicate it on our end. Does this also happen to other iOS device versions aside from v15.0? Would it be possible for you to share with us a screen recording of the behavior. Upon submitting these requested details, we will raise it to the rest of the team for further investigation.
Regards,
|
||||||
Hi Paul,
Thank you for sharing all the requested information. I have raised this now to the rest of the team to further investigate. We will provide more information once we have the result of the investigation.
Regards,
Hello,
Thank you for your response. Our team is currently investigating the issue here. Rest assured that you will be notified on this thread once we have receive sufficient information.
Regards,
|
||||||
|
||||||
|
||||||
|
||||||
IMA SDK Team |
Hi James,
Unfortunately there haven't been any new changed on this issue. Please keep an eye on our developer documentation, as wec[
Hi James,
Unfortunately there haven't been any new changed on this issue. Please keep an eye on our developer documentation, as we will certainly post updates there.
Thanks,
Greg Schoppe
IA SDK Team
|