iAd iOS 11.4 to 12.0 API Differences
ADActionViewControllerInterface.h
Added
ADActionViewControllerInterface
Added
ADActionViewControllerInterface.readyForPresentation
Added
ADActionViewControllerInterface.adSpace
Added
-[ADActionViewControllerInterface dismiss]
Added
-[ADActionViewControllerInterface clientApplicationDidEnterBackground]
Added
-[ADActionViewControllerInterface clientApplicationCancelledAction]
Added
ADActionViewControllerChildInterface
Added
-[ADActionViewControllerChildInterface actionViewControllerClosed]
ADBannerView.h
Added
ADClampedBannerSize()
ADCommonDefinitions.h
Added
#def IS_IPAD
Added
#def IS_IPHONE
Added
#def IS_RETINA
Added
#def SCREEN_WIDTH
Added
#def SCREEN_HEIGHT
Added
#def SCREEN_MAX_LENGTH
Added
#def SCREEN_MIN_LENGTH
Added
#def IS_IPHONE_4
Added
#def IS_IPHONE_5_OR_SE
Added
#def IS_IPHONE_6_OR_7_OR_8
Added
#def IS_IPHONE_6P_OR_7P_OR_8P
Added
#def IS_IPHONE_X
ADInterstitialAd.h
Added
ADInterstitialAdPresentationViewController
Added
-[ADInterstitialAdPresentationViewController initForInterstitialAd:]
Added
-[ADInterstitialAdPresentationViewController shouldTestVisibilityAtPoint:]
MPMoviePlayerController_iAdPreroll.h
Removed
MPMoviePlayerController (iAdPreroll)
Removed
+[MPMoviePlayerController preparePrerollAds]
Removed
-[MPMoviePlayerController playPrerollAdWithCompletionHandler:]
Removed
-[MPMoviePlayerController cancelPreroll]