2016-05-20 18 views
7

You are receiving this email because you entered into the Developer Advertising Services Agreement (“Agreement”) to use iAd’s advertising network and related services. We would like to thank you for allowing Apple to serve ads on your mobile properties. As you may know, the iAd App Network and related advertising services will be discontinued on June 30, 2016. More details about the iAd App Network shutdown are here. Note: Any outstanding payments due from Apple will be made no later than September 30, 2016, and campaign reporting data will be available until December 31, 2016. This email shall serve as written notice that Apple will exercise its option to terminate the Agreement, effective June 30, 2016, 11:59 pm PDT. Nothing contained in, or omitted from, this notice shall be deemed a waiver of any of Apple’s rights, remedies or defenses, all of which are expressly reserved. Regards, The App Store TeamiAd đang tắt. Tôi có nên xóa khung iAd khỏi tất cả các ứng dụng của mình không?

Tôi muốn biết giải pháp thay thế tốt nhất tiếp theo cho mạng iAd. Dễ dàng tích hợp và thiết lập. Ngoài ra, tôi có nên xóa khung iAd khỏi các ứng dụng khác của mình không?

Trả lời

5

Khung iAd sẽ không còn được dùng nữa. Bạn không phải xóa các triển khai iAd của mình, nhưng cuối cùng bạn sẽ phải thực hiện.

Apple đã đưa ra rất nhiều thông tin về những gì sẽ xảy ra: About the iAd App Network Shutdown

Apps that are not updated will experience the following adverse conditions:

  • No ads will be returned in your app.
  • A deprecation warning will appear in Xcode.
  • If your app implements ADBannerView and the ADBannerViewDelegate, the bannerView:didFailToReceiveAdWithError: delegate method, it will be called with the ADError enum.
  • If your app implements ADInterstitialAd and the ADInterstitialAdDelegate, the interstitialAd:didFailWithError: delegate method will be called with an ADError enum.
  • If your app implements the iAdAdditions category on UIViewController, setting the ADInterstitialPresentationPolicy will have no effect and calling requestInterstitialAdPresentation: or canDisplayBannerAds: will always return NO.
  • If your app implements the iAdPreroll category on AVPlayerViewController or the iAdPreroll category on MPMoviePlayerController, calling playPrerollAdWithCompletionHandler: will return an ADError enum.
  • When your ADBannerView delegate receives this error, your app should look for other ads (from other ad-networks).
  • Apps that implement the iAdAdditions category on UIViewController and use automatic presentation, should not notice any impact. Apps that manually manage the ADBannerView may see a blank space.
  • If you have implemented a mediation layer, contact the mediation provider to understand impact to your app.
  • ADClient APIs (requestAttributionDetailsWithBlock and addClientToSegments) will continue to work.

Apple cũng cho thấy loại bỏ các khuôn khổ iAd trên các ứng dụng của bạn bên cạnh thường xuyên theo lịch trình cập nhật. Do đó, việc gửi bản cập nhật chỉ để xóa khung iAd là không cần thiết: iAd for Developers

On your next regular app update or submission, you should remove the deprecated iAd framework and connection.

Các vấn đề liên quan