Histori rilis IMA DAI SDK untuk iOS

Versi Tanggal Rilis Catatan
3.23.0 2024-06-12
  • Menambahkan VODConfigID ke IMAVideoStitcherVODStreamRequest.
  • Membuat latar belakang transparan untuk iklan pengiring.
  • Menolak nilai null untuk adTagURL di IMAAdsRequest.
  • Mengubah logika penggantian tingkat aset untuk melakukan iterasi di seluruh iklan di VAST asli hingga SDK mengidentifikasi materi iklan yang dapat diputar. Jika tidak ditemukan materi iklan yang dapat dimainkan, iklan tidak akan diputar.
3.22.1 2024-04-12
  • Memperbaiki masalah pada rilis Cocoapods terbaru yang mencegah aplikasi di-build di Simulator iOS.
3.22.0 2024-04-03
3.20.0 2024-01-28
  • Mengaktifkan dukungan iklan pengiring untuk penayangan pod
  • Mengaktifkan permintaan streaming VOD Penayangan Pod.
  • Menambahkan pengambil untuk titik tanda ke pengelola streaming.
3.19.2 2023-04-28
  • Mengurangi versi iOS minimum untuk kompilasi ke iOS 12.
3.19.1 2023-04-20
  • Meningkatkan versi iOS minimum untuk kompilasi ke iOS 14.
  • Menghapus dukungan untuk platform ARMv7.
  • Memperbaiki error saat Peristiwa Iklan klik tidak diaktifkan pada klik-tayang SIMID.
  • Berhenti memberi sinyal dukungan OMID yang salah dalam mode Aman VPAID.
  • Memperbaiki masalah terkait dukungan peristiwa pengubahan ukuran SIMID.
  • Menambahkan class IMAVideoStitcherVODStreamRequest, yang memberikan dukungan untuk Google Video Stitcher VOD API.
  • SDK versi 3.18.5 dijadwalkan tidak digunakan lagi pada 20-04-2024. Lihat Jadwal Penghentian untuk mengetahui detail selengkapnya.
3.18.5 2023-03-10
  • Meningkatkan versi minimum untuk IMA SDK for iOS ke iOS 14.
  • Memperbaiki bug saat konteks pengguna tidak diteruskan dengan error streaming.
  • Mengaktifkan ID pihak pertama Penayang (sebelumnya disebut kunci aplikasi sama) untuk aplikasi yang juga memaketkan GMA versi 9.14.0 dan yang lebih baru.
  • Menambahkan class IMAVideoStitcherLiveStreamRequest, yang memberikan dukungan untuk Google Video Stitcher Live API.
  • Rilis beta publik Google Video Stitcher API
  • Rilis beta publik Secure Signals API.
  • SDK versi 3.18.4 dijadwalkan tidak digunakan lagi pada 10-03-2024. Lihat Jadwal Penghentian untuk mengetahui detail selengkapnya.
3.18.4 2022-12-08
  • Rilis layanan. Tidak ada fitur baru.
  • SDK versi 3.18.2 dijadwalkan untuk tidak digunakan lagi pada 08-12-2023. Lihat Jadwal Penghentian untuk mengetahui detail selengkapnya.
3.18.2 2022-11-07
  • Menambahkan user_context ke permintaan streaming.
  • Memperbaiki peringatan "Pesan internal tidak valid" yang salah.
  • SDK versi 3.18.1 dijadwalkan untuk tidak digunakan lagi pada 07-11-2023. Lihat Jadwal Penghentian untuk mengetahui detail selengkapnya.
3.18.1 2022-10-02
  • Memperbaiki masalah yang menyebabkan SDK mengalami error dengan UIViewControllerHierarchyInconsistency
  • SDK versi 3.17.0 dijadwalkan untuk tidak digunakan lagi pada 02-10-2023. Lihat Jadwal Penghentian untuk mengetahui detail selengkapnya.
3.17.0 2022-08-03
  • Meningkatkan kecepatan bit default maksimum untuk perangkat non-seluler jika kecepatan bit maksimum tidak ditetapkan oleh penayang.
  • SDK versi 3.16.3 dijadwalkan untuk tidak digunakan lagi pada 03-08-2023. Lihat Jadwal Penghentian untuk mengetahui detail selengkapnya.
3.16.3 2022-04-19
  • Menambahkan IMACompanionAdSlot.initWithView(view: UIView) untuk mendukung iklan pengiring yang berukuran dapat disesuaikan.
  • IMA iOS SDK kini dikemas sebagai xcframework.
  • Menambahkan dukungan simulator M1.
  • Memperbaiki masalah yang memungkinkan informasi versi IMA SDK ditimpa.
  • Memperbaiki masalah saat SDK iOS membuat peringatan simbol duplikat.
  • SDK versi 3.15.1 dijadwalkan tidak digunakan lagi pada 19-04-2023. Lihat Jadwal Penghentian untuk mengetahui detail selengkapnya.
3.15.1 2022-02-23
  • Meningkatkan versi iOS minimum menjadi 12
  • SDK versi 3.14.5 dijadwalkan tidak digunakan lagi pada 23-02-2023. Lihat Jadwal Penghentian untuk mengetahui detail selengkapnya.
3.14.5 2021-10-05
  • Menambahkan API IMASettings:sameAppKeyEnabled yang akan membantu Anda menayangkan iklan yang lebih relevan dan dipersonalisasi dengan menggunakan data yang dikumpulkan dari aplikasi Anda. API saat ini diaktifkan secara default tanpa memerlukan perubahan dari penayang.
  • Menambahkan kontrak nullability ke semua API.
  • SDK versi 3.14.4 dijadwalkan untuk tidak digunakan lagi pada 05-10-2022. Lihat Jadwal Penghentian untuk mengetahui detail selengkapnya.
3.14.4 2021-07-06
  • Memperbaiki masalah yang menyebabkan peristiwa hilang saat aplikasi berjalan di latar belakang.
  • Memperbaiki masalah yang memungkinkan penayang menetapkan islat secara manual di iOS <14.
  • Meningkatkan versi iOS minimum ke iOS 11
  • SDK versi 3.14.3 dijadwalkan untuk tidak digunakan lagi pada 06-07-2022. Lihat Jadwal Penghentian untuk mengetahui detail selengkapnya.
3.14.3 2021-05-03
  • Memperbaiki masalah yang menyebabkan pesan peringatan di iOS < 12.
  • Menambahkan IMASettings:sessionid untuk memungkinkan penayang menyesuaikan ID sesi.
  • Memperbaiki masalah saat peristiwa jeda dan lanjutkan iklan diaktifkan selama konten.
  • Memastikan inset konten UI iklan tidak disesuaikan secara otomatis
  • Versi terakhir IMA SDK untuk iOS yang mendukung iOS 10.
  • SDK versi 3.14.1 dijadwalkan tidak digunakan lagi pada 03-05-2022. Lihat Jadwal Penghentian untuk mengetahui detail selengkapnya.
3.14.1 2021-02-17
  • Memperbaiki masalah saat peristiwa iklan duplikat terkadang diaktifkan saat pramuat diaktifkan.
  • Menerapkan Dukungan PodServing.
  • Memperbaiki masalah terkait pembukaan deeplink ganda di iOS 13+.
  • SDK versi 3.13.0 dijadwalkan untuk tidak digunakan lagi pada 17-02-2022. Lihat Jadwal Penghentian untuk mengetahui detail selengkapnya.
3.13.0 2020-10-13
  • SDK kini dibuat dengan Xcode 12.
  • Memperbaiki masalah saat mencari jeda iklan tidak akan memicu peristiwa AD_BREAK_ENDED.
  • Menghapus kolom yang tidak digunakan lagi di IMAAVPlayerVideoDisplay, IMAVideoDisplay, dan IMAVideoDisplayDelegate.
  • Memperbaiki masalah saat PiP akan diperkecil pada setiap penyelesaian iklan.
  • Memperbaiki bug saat live stream mengakhiri pemutaran segera setelah menggunakan AirPlayed.
  • Memperbaiki masalah saat menekan lewati tidak melakukan apa pun untuk pemutaran bersama.
  • Memperbaiki masalah saat konten berkedip singkat di antara iklan dalam pod untuk pemutaran bersama.
  • Menambahkan IMAAVPlayerVideoDisplay.streamAssetOptions API.
  • Durasi periode iklan yang ditampilkan di IMAStreamManagerDelegate.
  • Memperbaiki masalah saat error "Ads cannot be requested because the ad container is not attached to the view hierarchy." diaktifkan secara keliru.
  • SDK versi 3.12.1 dijadwalkan tidak digunakan lagi pada 13-10-2021. Lihat Jadwal Penghentian untuk mengetahui detail selengkapnya.
3.12.1 2020-08-11
  • Versi rilis resmi untuk iOS 14.
  • Memperbaiki masalah saat membuka klik, lalu menutup aplikasi akan menyebabkan kebocoran memori.
  • SDK versi 3.12.0 dijadwalkan untuk tidak digunakan lagi pada 11-08-2021. Lihat Jadwal Penghentian untuk mengetahui detail selengkapnya.
3.12.0 2020-08-05
  • Menambahkan dukungan untuk mode Izin Tambahan Google. Untuk informasi selengkapnya, lihat spesifikasi teknis Mode Izin Tambahan Google.
  • Menambahkan dukungan bagi kunci "language_name" untuk subtitel streaming.
  • Memperbaiki masalah yang menyebabkan iklan khusus audio habis waktu tunggunya.
  • Memperbaiki masalah ketika melewatkan iklan pertama di pre-roll akan menyebabkan iklan kedua mengabaikan selisih pengabaiannya.
  • Menambahkan viewController sebagai argumen atau properti inisialisasi baru yang diperlukan untuk IMAAdDisplayContainer.
  • Mengurangi peristiwa RESUME yang salah.
  • Menambahkan IMAAdsRenderingSettings.enablePreloading, yang diaktifkan secara default, untuk meningkatkan performa rendering iklan.
  • Menambahkan peristiwa ICON_TAPPED.
  • Memperbaiki masalah saat IABTCF_gdprApplies hanya dikonfirmasi jika berupa string.
  • SDK versi 3.11.4 dijadwalkan untuk tidak digunakan lagi pada 05-08-2021. Lihat Jadwal Penghentian untuk mengetahui detail selengkapnya.
3.11.4 2020-03-26
  • Meningkatkan versi runtime minimum ke iOS 10
  • Memperbaiki bug saat beberapa update UI dapat dipicu di thread latar belakang
  • Memperbaiki masalah saat tanda yang ketat akan membuat init IMACompanionAd bertentangan dengan parameter NSObject
  • Menghentikan penggunaan metode loadURL pada protokol IMAVideoDisplay
  • Menambahkan dukungan untuk iklan SIMID sisi klien
  • SDK versi 3.11.3 dijadwalkan untuk tidak digunakan lagi pada 26-03-2021. Lihat Jadwal Penghentian untuk mengetahui detail selengkapnya.
3.11.3 2020-02-12
  • 3.11.3 akan menjadi versi akhir IMA SDK yang mendukung iOS 9.x
  • Memperbaiki bug saat pengimporan header framework tidak mengimpor IMAFriendlyObstruction.h
  • Memperbaiki masalah saat klik-tayang mengalami error di iOS 9.x
  • SDK versi 3.11.2 dijadwalkan untuk tidak digunakan lagi pada 12-02-2021. Lihat Jadwal Penghentian untuk mengetahui detail selengkapnya.
3.11.2 2020-01-22
  • Menambahkan dukungan untuk contentUrl OMID 1.3 dengan AdsRequest:contentUrl dan StreamRequest:contentUrl .
  • Mengolah ulang dukungan untuk gangguan yang sesuai dengan OMID 1.3 untuk menggunakan metode registerFriendlyObstruction di IMAAdDisplayContainer.
  • Menghentikan penggunaan metode registerVideoControlsOverlay dan unregisterAllVideoControlsOverlay pada IMAAdDisplayContainer dan menggantinya dengan FriendlyObstruction .
  • Memperbaiki masalah saat pemutaran otomatis dan kemampuan untuk dilewati OMID tidak dilaporkan
  • Menghapus semua referensi yang tersisa ke UIWebView
  • SDK versi 3.11.1 dijadwalkan untuk tidak digunakan lagi pada 22-01-2021. Lihat Jadwal Penghentian untuk mengetahui detail selengkapnya.
3.11.1 2019-12-04
  • Menambahkan dukungan untuk penyertaan otomatis parameter izin dari TCF v2 dan CCPA IAB.
  • Memperbaiki masalah yang menyebabkan error saat menggunakan Pusat Kontrol.
  • Menambahkan dukungan untuk iklan TrueView for Action.
  • Menambahkan playerVideoDisplay:didLoadPlayerItem: untuk DAI.
  • Memperbarui nama IMAAVPlayerVideoDisplayDelegate agar konsisten dengan konvensi gaya Obj-C.
  • Memperbaiki masalah yang mencegah peristiwa iklan LOG dan INTERACTION menyertakan objek iklan dalam beberapa kasus.
  • Menambahkan integrasi otomatis permintaan Google Ads untuk penerapan penyedia pengelolaan izin yang mematuhi TCF v2 IAB, seperti Funding Choices Google.
  • Memperbaiki masalah pada peristiwa pelacakan breakstart dan breakend VMAP.
  • Menambahkan metode replaceAdTagParameters ke IMAStreamManager, yang memberikan kemampuan untuk mengganti semua parameter tag iklan selama live stream.
  • Menambahkan peristiwa AD_BREAK_FETCH_ERROR untuk menunjukkan bahwa jeda iklan tidak akan diputar.
  • SDK versi 3.10.1 dijadwalkan untuk tidak digunakan lagi pada 04-12-2020. Lihat Jadwal Penghentian untuk mengetahui detail selengkapnya.
3.10.1 2019-09-19
  • Menambahkan dukungan untuk iOS 13 dan iPadOS.
  • SDK versi 3.9.2 dijadwalkan untuk tidak digunakan lagi pada 19-09-2020. Lihat Jadwal Penghentian untuk mengetahui detail selengkapnya.
3.9.2 2019-08-16
  • Tindakan ini memperbaiki masalah tampilan UI iklan IMA yang jelas akan tetap ada setelah iklan diputar, sehingga mencegah pengguna berinteraksi dengan pemutar.
  • SDK versi 3.9.1 dijadwalkan untuk tidak digunakan lagi pada 16-08-2020. Lihat Jadwal Penghentian untuk mengetahui detail selengkapnya.
3.9.1 2019-07-18
  • Memperbaiki masalah terkait akurasi pelaporan is_lat.
  • IMAAdEventType.adData kini diketik.
  • authToken dan streamFormat API telah ditambahkan ke IMAStreamRequest.
  • Menghapus dukungan mediaUrl dari LinearAd. Sebagai gantinya, gunakan adMedia.
  • Perbaikan bug metadata YouTube untuk video tidak publik.
  • Memperbaiki identifikasi ID iklan yang salah.
  • mediaWidth dan mediaHeight diganti dengan adMedia.width dan adMedia.height.
  • Memperbaiki masalah iklan pendamping yang hanya dirender satu kali.
  • Sekarang, jika jenis iklan video tidak didukung, SDK akan menampilkan error kIMAError_VAST_TRAFFICKING_ERROR, bukan kIMAError_FAILED_TO_REQUEST_ADS.
  • videoDisplayDidPlay: kini tidak digunakan lagi, dan digantikan oleh videoDisplayDidResume:.
  • SDK versi 3.9.0 dijadwalkan untuk tidak digunakan lagi pada 18-07-2020. Lihat Jadwal Penghentian untuk mengetahui detail selengkapnya.
3.9.0 2019-03-22
3.8.2 2019-02-19
  • Menambahkan peristiwa AD_PERIOD_STARTED dan AD_PERIOD_ENDED. Peristiwa ini didukung hanya untuk DAI.
  • Memperbaiki masalah yang menyebabkan animasi tampilan iklan saat awal.
  • Memperbaiki masalah saat error video tidak diaktifkan untuk Live atau VOD.
  • Memperbaiki masalah saat konten tidak dilanjutkan di iOS+AirPlay.
  • SDK versi 3.8.1 dijadwalkan untuk tidak digunakan lagi pada 19-02-2020. Lihat Jadwal Penghentian untuk mengetahui detail selengkapnya.
3.8.1 2018-11-13
  • Memperbaiki masalah saat tag iklan dengan beberapa ukuran slot tidak diuraikan dengan benar.
  • Menambahkan [IMAVideoDisplay seekStreamToTime] untuk mendukung iklan yang dapat dilewati di streaming VOD IMA DAI.
  • Menambahkan IMAAdRenderingSettings.loadVideoTimeout.
  • Menambahkan IMAAd.VASTMediaWidth, IMAAd.VASTMediaHeight, dan IMAAd.VASTMediaBitrate.
  • Mengurangi ukuran biner hingga ~15% karena peningkatan build.
  • SDK versi 3.7.3 dijadwalkan untuk tidak digunakan lagi pada 13-11-2019. Lihat Jadwal Penghentian untuk mengetahui detail selengkapnya.
3.7.3 2018-08-21
  • Meningkatkan penanganan error untuk manifes streaming yang salah format.
  • Memperbaiki masalah klik-tayang URL dalam aplikasi kustom di pendamping HTML.
  • Memperbaiki masalah terkait iklan video yang dapat dilewati berurutan.
  • SDK versi 3.7.2 dijadwalkan untuk tidak digunakan lagi pada 21-08-2019. Lihat Jadwal Penghentian untuk mengetahui detail selengkapnya.
3.7.2 2018-05-15
  • Memperbaiki masalah saat beberapa pengiring akan diperluas ke WebView layar penuh.
  • SDK versi 3.7.1 dijadwalkan untuk tidak digunakan lagi pada 15-05-2019. Lihat Jadwal Penghentian untuk mengetahui detail selengkapnya.
3.7.1 2018-04-30
3.7.0.1 2018-02-12
  • Rilis khusus Cocoapods untuk memperbaiki error podspec. Mendownload file library untuk 3.7.0.
3.7.0 2018-01-30
  • Menghentikan dukungan untuk iOS 8 dan yang lebih lama.
  • Rilis layanan, tidak ada fitur baru.
  • SDK versi 3.6.1 dijadwalkan untuk tidak digunakan lagi pada 30-01-2019. Lihat Jadwal Penghentian untuk mengetahui detail selengkapnya.
3.6.1 2017-10-09
  • Menambahkan IMAAdsRequest.liveStreamPrefetchSeconds.
  • SDK versi 3.6.0 dijadwalkan untuk tidak digunakan lagi pada 09-10-2018. Lihat Jadwal Penghentian untuk mengetahui detail selengkapnya.
3.6.0 2017-07-24
  • Menambahkan IMAAdsRequest.vastLoadTimeout.
  • Menambahkan IMAAd.wrapperAdIDs.
  • Menambahkan IMAAd.skipTimeOffset.
  • Memperbaiki error saat SDK tidak dapat mendeteksi jumlah tontonan video yang digunakan untuk pemutaran iklan jika SDK telah dihapus dari dan ditambahkan kembali ke hierarki tampilan.
  • SDK versi 3.5.2 dijadwalkan untuk tidak digunakan lagi pada 24-07-2018. Lihat Jadwal Penghentian untuk mengetahui detail selengkapnya.
3.5.2 2017-05-02
  • Menghapus melanjutkan otomatis saat kembali ke aplikasi dari latar belakang. Panggil [IMAAdsManager resume] untuk melanjutkan.
  • Menambahkan [IMAAdsRenderingSettings playAdsAfterTime].
  • SDK versi 3.5.1 dijadwalkan untuk tidak digunakan lagi pada 02-05-2018. Lihat Jadwal Penghentian untuk mengetahui detail selengkapnya.
3.5.1 2017-04-03
  • SDK sekarang akan menampilkan kIMAError_FAILED_TO_REQUEST_ADS jika IMAAdDisplayContainer tidak ada dalam hierarki tampilan saat permintaan iklan atau streaming dibuat. Sebelumnya, permintaan ini gagal secara diam-diam.
  • SDK versi 3.5.0 dijadwalkan untuk tidak digunakan lagi pada 03-04-2018. Lihat Jadwal Penghentian untuk mengetahui detail selengkapnya.
3.5.0 2017-03-24
  • Memperbaiki masalah dukungan bitcode.
  • Menambahkan adsResponse ke objek IMAAdsRequest.
  • Memperbaiki masalah pada build Swift.
  • SDK versi 3.4.2 dijadwalkan untuk tidak digunakan lagi pada 24-03-2018. Lihat Jadwal Penghentian untuk mengetahui detail selengkapnya.
3.4.2 2017-03-09
  • Rilis layanan, tidak ada fitur baru.
  • SDK versi 3.4.1 dijadwalkan tidak digunakan lagi pada 09-03-2018. Lihat Jadwal Penghentian untuk mengetahui detail selengkapnya.
3.4.1 2017-02-03
  • SDK kini didistribusikan sebagai framework dinamis. Oleh karena itu, kami tidak lagi memublikasikan Framework versi AdMob terpisah - Anda dapat menggunakan versi yang sama, baik penerapan Anda juga menggunakan AdMob maupun tidak.
  • Menambahkan dukungan untuk ikon video.
  • Menambahkan properti baru berikut ke IMAAd:
    • adSystem
    • creativeID
    • creativeAdID
    • universalAdIdValue
    • universalAdIdRegistry
    • advertiserName
    • surveyURL
    • dealID
    • wrapperCreativeIDs
    • wrapperSystems
  • Menambahkan properti baru berikut ke IMAAdsRequest:
    • contentDuration
    • contentKeywords
    • contentTitle
  • Menambahkan [IMAAdsManager setVolume:].
  • Menambahkan [IMACompanionDelegate companionSlotWasClicked].
  • Menambahkan IMASettings.disableNowPlayingInfo.
  • SDK versi 3.3.1 dijadwalkan untuk tidak digunakan lagi pada 03-02-2018. Lihat Jadwal Penghentian untuk mengetahui detail selengkapnya.
Rollback ke 3.3.1 2016-01-31
  • Karena masalah terkait build untuk perangkat tertentu, di-roll back ke 3.3.1.
3.4.0 2017-01-26
  • SDK kini didistribusikan sebagai framework dinamis. Oleh karena itu, kami tidak lagi memublikasikan Framework versi AdMob yang terpisah - Anda dapat menggunakan versi yang sama, terlepas dari apakah penerapan Anda juga menggunakan AdMob atau tidak.
  • Menambahkan dukungan untuk ikon video.
  • Menambahkan properti baru berikut ke IMAAd:
    • adSystem
    • creativeID
    • creativeAdID
    • universalAdIdValue
    • universalAdIdRegistry
    • advertiserName
    • surveyURL
    • dealID
    • wrapperCreativeIDs
    • wrapperSystems
  • Menambahkan properti baru berikut ke IMAAdsRequest:
    • contentDuration
    • contentKeywords
    • contentTitle
  • Menambahkan [IMAAdsManager setVolume:].
  • Menambahkan [IMACompanionDelegate companionSlotWasClicked].
  • Menambahkan IMASettings.disableNowPlayingInfo.
  • SDK versi 3.3.1 dijadwalkan untuk tidak digunakan lagi pada 26-01-2018. Lihat Jadwal Penghentian untuk mengetahui detail selengkapnya.
3.3.1 2016-09-16
  • Menghentikan dukungan untuk iOS 7 dan yang lebih lama.
  • SDK versi 3.2.1 dijadwalkan untuk tidak digunakan lagi pada 16-09-2017. Lihat Jadwal Penghentian untuk mengetahui detail selengkapnya.
3.2.1 2016-05-09
  • Menambahkan dukungan bitcode.
3.2.0 2016-04-14
    Catatan: Karena terjadi error, dukungan bitcode tidak berfungsi dalam rilis ini.
  • Menambahkan dukungan bitcode.
  • Menambahkan dukungan untuk URL klik-tayang yang mengarah ke app store.
3.1.0 2015-12-17
  • Sudah keluar dari versi beta.
  • Menambahkan dukungan untuk Picture-in-Picture di iOS 9. Untuk informasi selengkapnya, lihat Panduan Picture-in-Picture atau penerapan kami di Contoh Lanjutan.
  • IMAContentPlayhead kini harus diteruskan ke IMAAdsRequest, bukan IMAAdsManager.
  • Menambahkan dukungan untuk pendamping HTML5.
  • Menambahkan [IMAAdsManager deleteAdBreak].
Beta v16 2015-09-04
  • Update agar kompatibel dengan fitur App Transport Security iOS 9.
  • Memperbaiki error pada penghapusan alokasi IMAAdsLoader.
Beta v15 2015-07-22
  • Memperkenalkan peristiwa buffer iklan melalui delegasi IMAAdsManager. Ini memfasilitasi penambahan elemen seperti indikator aktivitas dan bilah buffering ke pemutar.
  • Mengekspos mode proses debug. Penayang kini dapat menetapkan setelan IMASettings enableDebugMode ke YES untuk mendapatkan logging yang lebih panjang di konsol. Ini tidak boleh digunakan dalam produksi, karena akan memberikan watermark pada pemutar iklan.
  • IMAAdsManager destroy kini menghentikan iklan dengan benar dalam semua kasus.
  • Memungkinkan penggunaan kembali penampung tampilan.
  • Memungkinkan penayang menghancurkan objek IMA dari dalam metode delegasi.
  • IMAAdsManager sekarang hanya memiliki referensi yang lemah ke contentPlayhead (memperbaiki potensi kebocoran memori). Anda sekarang harus mempertahankan setiap instance atau objek IMAAVPlayerContentPlayhead yang menerapkan IMAContentPlayhead sebagai properti. Jika tidak, objek akan segera dirilis.
  • Menghapus perubahan ukuran animasi pada video.
  • Menghapus peristiwa iklan resume awal yang tidak perlu.
Beta v14 2015-05-27
  • Memperbaiki masalah saat pemutar iklan terkadang berhenti untuk melakukan buffering dan tidak pernah melanjutkan pemutaran.
  • Memindahkan IMASettings ke file header-nya sendiri.
Beta v13 2015-04-29
  • Menambahkan dukungan untuk pemutaran iklan latar belakang. Untuk mengetahui info selengkapnya, lihat Pemutaran Iklan di Latar Belakang.
  • SDK kini dapat diimpor sebagai framework. Untuk mengetahui info selengkapnya tentang upgrade, lihat postingan blog kami tentang rilis ini.
  • Mengurangi waktu pemuatan iklan di iOS 8.
  • Memperbaiki masalah hilangnya iklan pengiring setelah iklan berakhir. Iklan pendamping kini akan ditampilkan hingga slot diperbarui.
  • Menambahkan waktu tunggu 10 detik untuk pemuatan SDK.
  • IMASettings kini mengimplementasikan NSCopying.
  • Memperbaiki masalah aplikasi error saat headphone tidak dicolokkan.
  • Iklan kini disenyapkan saat perangkat disenyapkan secara default. Penayang dapat mengubahnya dengan menetapkan kategori AVAudioSession.
  • Memperbaiki bug terkait pemutaran dan jeda Control Center yang tidak berfungsi pada versi iOS kurang dari 8.
  • Iklan tidak lagi dijeda saat panel samping notifikasi dibuka.
  • Menambahkan file VERSION ke file zip yang dapat didownload.
  • Untuk meningkatkan performa, rendering iklan kini dilakukan secara native melalui AVPlayer di semua versi iOS.
Beta v12 2015-02-12
  • Sekarang menggunakan pemutaran iklan native di iOS 7 dan yang lebih lama. Tindakan ini mencegah SDK mengganggu peristiwa dan kontrol MPMoviePlayerController.
  • Memperbaiki masalah adPlaybackInfo yang tidak diisi pada peristiwa LOADED dan START.
  • Menambahkan IMASettings.maxRedirects untuk menentukan jumlah pengalihan yang akan membuat pengalihan berikutnya ditolak, dan pemuatan iklan dibatalkan.
  • Menambahkan dukungan untuk pemutaran iklan manual.
Beta v11 2014-12-17
  • Memperbaiki kebocoran memori yang diperkenalkan di Beta v10 dengan penambahan WKWebView.
Beta v10 2014-11-20
  • SDK kini menggunakan WKWebView di iOS 8 untuk merender iklan, bukan UIWebView. Tindakan ini memperbaiki beberapa masalah terkait komunikasi antara lapisan native SDK dan JS. Sebagai efek samping perubahan ini, IMA SDK kini akan mewajibkan aplikasi Anda di-build dengan dukungan untuk arm64.
  • Menambahkan peristiwa TAPPED yang diaktifkan setiap kali pengguna mengetuk bagian iklan yang tidak dapat diklik. Hal ini dapat digunakan untuk mendeteksi ketukan pada iklan untuk menampilkan kontrol pemutar.
  • Agar sesuai dengan konvensi iOS, metode berikut tidak digunakan lagi dan diganti dengan metode yang mengambil referensi ke objek panggilan:
    • IMAAdsManagerDelegate - adDidProgressToTime:currentTime:
    • IMAWebOpenerDelegate - willOpenInExternalBrowser
    • IMAWebOpenerDelegate - willOpenInAppBrowser
    • IMAWebOpenerDelegate - didCloseInAppBrowser
    • IMAWebOpenerDelegate - didOpenInAppBrowser
    • IMAWebOpenerDelegate - willCloseInAppBrowser
Beta v9 2014-10-27
  • Berisi perbaikan untuk kebocoran memori di class IMAJavascript.
Beta v8 2014-10-13
  • Memperkenalkan IMAUIElements, yang memungkinkan tampilan atau penyembunyian elemen UI SDK secara terprogram.
Beta v7 2014-08-11
  • Memperkenalkan konsep IMAAdDisplayContainer dan mengubah cara iklan pendamping ditangani. Lihat Perubahan pada IMA SDK untuk iOS untuk mengetahui informasi tentang perubahan kode yang diperlukan di aplikasi Anda.
  • Menghapus referensi ke header dan sumber OCMock.
  • Memperbaiki pembaruan elemen UI iklan secara perlahan di iOS 8.
Beta v6 2014-05-27
  • Mengekspos deskripsi, judul, dan contentType pada objek IMAAd.
  • Menambahkan dukungan untuk simulator iOS 64-bit
Beta v5 2014-02-14
  • Menambahkan dukungan arm64.
  • Mengatasi konflik integrasi dengan Google+.
Beta v4 2013-12-12
  • Memperbaiki kebocoran memori di IMAAdsManager dan IMAAdsLoader.
  • IMAAdPodInfo memiliki tiga API baru: podIndex, timeOffset, maxDuration. Dokumen API akan segera diperbarui untuk mencerminkan hal ini.
Beta v3 2013-09-25
  • Rilis layanan, tidak ada fitur baru.
Beta v2 2013-07-07
  • Rilis publik SDK versi Beta.
Beta v2 Tertutup 2013-06-24
Beta v1 Tertutup 2013-04-02
  • Rilis Beta awal.