We are pleased to announce the release of the IMA SDK for iOS v3.1.0. This release contains support for Picture in Picture in iOS 9 and HTML5 companion ads. It also introduces a new API,
[IMAAdsManager discardAdBreak], for discarding ad breaks. In addition, we have changed where
IMAContentPlayhead is passed to the SDK.
Picture in Picture (PiP) is a feature that was introduced in iOS 9, and now IMA publishers can add it to their existing IMA implementation. For more information, please see our PiP guide.
The IMA SDK now supports HTML5 companion ads. There is no implementation change required to use HTML5 companion ads. The SDK uses the same companion ad slot classes and delegates as before.
We have also introduced a new API for discarding ad breaks. Publishers can use [IMAAdsManager discardAdBreak] to implement timeout policies for their apps and to have more control over ad playback.
IMAContentPlayhead is now passed into IMAAdsRequest instead of the
IMAAdsManager. This change will require an update to existing implementations.
If you have any questions about these changes, feel free to contact us via the support forum.