Versi |
Tanggal Rilis |
Catatan |
3.23.0 |
2024-06-12 |
-
Menambahkan
VODConfigID ke
IMAVideoStitcherVODStreamRequest.
-
Membuat latar belakang transparan untuk iklan pendamping.
-
Menolak nilai null untuk
adTagURL di
IMAAdsRequest .
-
Mengubah logika
penggantian tingkat aset
untuk melakukan iterasi pada semua iklan di VAST asli hingga SDK
mengidentifikasi materi iklan yang dapat diputar. Jika tidak ada materi iklan yang dapat diputar, 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
- Aktifkan permintaan streaming VOD Pod Serving.
- 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 dukungan peristiwa pengubahan ukuran SIMID.
- Menambahkan class IMAVideoStitcherVODStreamRequest, yang memberikan dukungan untuk Google Video Stitcher VOD API.
-
SDK versi 3.18.5 dijadwalkan untuk 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 untuk 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 tidak digunakan lagi pada 02-10-2023. Lihat
Jadwal Penghentian
untuk mengetahui detail selengkapnya.
|
3.17.0 |
2022-08-03 |
- Menaikkan 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 berukuran fleksibel.
- 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 untuk 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 untuk tidak digunakan lagi pada 23-02-2023. Lihat
Jadwal Penghentian
untuk mengetahui detail selengkapnya.
|
3.14.5 |
2021-10-05 |
- Menambahkan
IMASettings:sameAppKeyEnabled
API yang 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 di-build dengan Xcode 12.
- Memperbaiki masalah saat mencari jeda iklan tidak akan mengaktifkan 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 akan mengakhiri pemutaran segera setelah
di-AirPlay.
- Memperbaiki masalah saat menekan lewati tidak melakukan apa pun untuk pemutaran bersama.
- Memperbaiki masalah saat konten akan berkedip sebentar 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 untuk 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 untuk kunci "language_name" untuk subtitel streaming.
- Memperbaiki masalah yang menyebabkan iklan khusus audio habis waktu tunggunya.
- Memperbaiki masalah saat melewati iklan pertama di preroll akan menyebabkan iklan kedua mengabaikan offset lewati iklannya sendiri.
- 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 mengimpor header framework tidak mengimpor IMAFriendlyObstruction.h
-
Memperbaiki masalah saat klik-tayang mengalami error di iOS 9.x
-
SDK versi 3.11.2 dijadwalkan 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
.
-
Melakukan perubahan pada dukungan untuk halangan yang kompatibel dengan OMID 1.3 agar dapat 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 IAB
TCFv2 dan CCPA.
- 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 Iklan Google untuk penerapan
penyedia pengelolaan izin yang mematuhi TCFv2 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 pengguna tidak dapat 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.
- Menambahkan
authToken API dan streamFormat API 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.
- Mengganti
mediaWidth dan mediaHeight 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 hanya didukung untuk
DAI.
- Memperbaiki masalah saat tampilan iklan dianimasikan saat dimulai.
- Memperbaiki masalah error video yang tidak diaktifkan untuk Live atau VOD.
- Memperbaiki masalah konten yang 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 salah diuraikan.
- 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 pada klik-tayang URL dalam aplikasi khusus di pengiring HTML.
- Memperbaiki masalah pada iklan video beruntun yang dapat dilewati.
-
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 pendamping akan diperluas ke WebView layar penuh.
-
SDK versi 3.7.1 dijadwalkan 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 tampilan video yang digunakan untuk pemutaran iklan jika 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
tanpa ada peringatan.
-
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 terkait 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 untuk 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 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 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 |
- Lulus 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 pengiring 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 buffering 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. Hal ini tidak boleh digunakan dalam produksi, karena akan memberi 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 kini hanya memiliki referensi lemah ke contentPlayhead (memperbaiki potensi kebocoran memori). Sekarang Anda harus mempertahankan instance atau objek IMAAVPlayerContentPlayhead yang menerapkan IMAContentPlayhead sebagai properti. Jika tidak, objek akan segera dirilis.
- Menghapus animasi pengubahan ukuran 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 headernya sendiri.
|
Beta v13 |
2015-04-29 |
- Menambahkan dukungan untuk pemutaran iklan latar belakang. Untuk mengetahui info selengkapnya, lihat Pemutaran Iklan 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 pengiring kini akan ditampilkan hingga slot dimuat ulang.
- Menambahkan waktu tunggu 10 detik untuk pemuatan SDK.
- IMASettings kini mengimplementasikan NSCopying.
- Memperbaiki masalah aplikasi yang error saat headphone dicabut.
- Iklan kini disenyapkan saat perangkat disenyapkan secara default. Penayang dapat mengubahnya dengan menetapkan kategori AVAudioSession.
- Memperbaiki bug terkait pemutaran dan jeda di Control Center yang tidak berfungsi pada iOS versi 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 |
- Kini menggunakan pemutaran iklan native di iOS 7 dan versi lebih lama. Tindakan ini mencegah SDK mengganggu peristiwa dan kontrol MPMoviePlayerController.
- Memperbaiki masalah saat adPlaybackInfo 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 . Hal ini memperbaiki beberapa masalah yang terkait dengan komunikasi antara lapisan native SDK dan JS. Sebagai efek samping dari 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. 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 menggunakan 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 elemen UI SDK ditampilkan atau disembunyikan secara terprogram.
|
Beta v7 |
2014-08-11 |
- Memperkenalkan konsep
IMAAdDisplayContainer dan mengubah cara iklan pendamping ditangani. Lihat
Perubahan pada IMA SDK untuk IOS guna mendapatkan informasi tentang perubahan
kode yang diperlukan dalam aplikasi Anda.
- Menghapus referensi ke header dan sumber OCMock.
- Memperbaiki elemen UI iklan yang diperbarui secara lambat 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 Tertutup v2 |
2013-06-24 |
|
Beta Tertutup v1 |
2013-04-02 |
|