The iAd frame will be deprecated. You do not need to remove your iAd implementations yet, but you will have to in the end.
Apple has provided a lot of information about what will happen: About disabling the iAd application network
Applications that are not updated will experience the following adverse conditions:
- Your app will not display ads.
- A failure warning will appear in Xcode.
- If your application implements ADBannerView and ADBannerViewDelegate, the bannerView: didFailToReceiveAdWithError: delegate method, it will be called with an ADError enumeration.
- If your application implements ADInterstitialAd and ADInterstitialAdDelegate, interstitialAd: didFailWithError: the delegate method will be called with an ADError enumeration.
- If your application implements the iAdAdditions category on a UIViewController, setting ADInterstitialPresentationPolicy will have no effect and calling requestInterstitialAdPresentation: or canDisplayBannerAds: will always return NO.
- If your application implements the iAdPreroll category in AVPlayerViewController or the iAdPreroll category on MPMoviePlayerController, the call to playPrerollAdWithCompletionHandler: returns an ADError enumeration.
- When your ADBannerView delegate receives this error, your application should look for other ads (from other ad networks).
- Applications that implement the iAdAdditions category on the UIViewController and use the automatic view should not notice any impact. Programs that manually control ADBannerView can see a space.
- If you have implemented a media layer, contact your reseller provider to understand the impact on your application.
- The ADClient APIs (requestAttributionDetailsWithBlock and addClientToSegments) will continue to work.
Apple also offers to remove the iAd infrastructure in its applications after the next regular update. So, sending an update to remove the iAd infrastructure is not required: iAd for developers
The next time you update or submit the application regularly, you must remove the legacy iAd infrastructure and connection.
Daniel Storm
source share