It is currently possible for a client consuming PFInterstitialEventController to alter the interstitial queue via insert(_:after:), remove(_:), removeAllItems(), and replaceCurrentItem(with:) methods on AVQueuePlayer. Doing so will produce undefined behaviour in the framework and likely break functionality. There should be no reason for a client consuming the framework to access these methods directly, and so they should be blocked, either as fatal or otherwise no-op.
It is currently possible for a client consuming
PFInterstitialEventController
to alter the interstitial queue viainsert(_:after:)
,remove(_:)
,removeAllItems()
, andreplaceCurrentItem(with:)
methods onAVQueuePlayer
. Doing so will produce undefined behaviour in the framework and likely break functionality. There should be no reason for a client consuming the framework to access these methods directly, and so they should be blocked, either as fatal or otherwise no-op.