Để thảo luận và đưa ra ý kiến phản hồi về các sản phẩm của chúng tôi, hãy tham gia kênh Discord chính thức của Ad Manager trong máy chủ Cộng đồng quảng cáo và đo lường của Google.
Lịch sử phát hành SDK IMA DAI cho iOS
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
Phiên bản
Ngày phát hành
Ghi chú
3.31.0
2026-04-15
Khắc phục một vấn đề xuất hiện trong phiên bản 3.30.0, trong đó IMA SDK ngừng hỗ trợ các phiên bản iOS tối thiểu thấp hơn 17. Bản phát hành này hỗ trợ phiên bản tối thiểu 15.
Khắc phục vấn đề đo lường sai khả năng hiển thị ở mức 0% trên iOS phiên bản 26.
Thêm tính năng hỗ trợ cho SDK đo lường mở phiên bản 1.6.
Khắc phục một vấn đề xuất hiện trong phiên bản 3.30.0, trong đó tệp xcframework có quyền không chính xác và dẫn đến lỗi sau cho người dùng Swift Package Manager: Error Domain=NSCocoaErrorDomain Code=513
"couldn't be removed because you don't have permission to access it."
3.30.0
2026-03-13
Thêm một tính năng thử nghiệm cho chế độ cài đặt WKWebView. Theo mặc định, tính năng thử nghiệm này sẽ bị tắt. Để bật, hãy sử dụng chế độ cài đặt IMASettings.featureFlags. Điều này có thể cải thiện hiệu suất trên các thiết bị chạy iOS 17 trở lên.
Khắc phục một vấn đề trong IMAAVPlayerVideoDisplay, trong đó resignFirstResponder có thể được gọi trên một luồng nền để ngăn cảnh báo "Trình kiểm tra luồng chính" của UIKit.
Vào ngày 13/3/2027, SDK phiên bản 3.28.10 sẽ ngừng hoạt động. Để biết thêm thông tin chi tiết, hãy xem Lịch trình ngừng sử dụng.
3.28.10
2025-10-22
Cho phép hỗ trợ quảng cáo xen kẽ cho luồng trực tiếp và luồng VOD có tính năng Chèn quảng cáo do máy chủ chỉ định (SDAI) bằng cách thêm trường useHLSInterstitial vào yêu cầu luồng.
Cải thiện việc quản lý bộ nhớ cho quảng cáo đi kèm để ngăn chặn tình trạng rò rỉ bộ nhớ khi ứng dụng của bạn huỷ đối tượng adsManager.
Tăng phiên bản iOS tối thiểu lên 15.
Vào ngày 22/10/2026, SDK phiên bản 3.27.4 sẽ ngừng hoạt động. Để biết thêm thông tin chi tiết, hãy xem Lịch trình ngừng sử dụng.
3.27.4
2025-08-28
Khắc phục việc tạo lớp IMARemoteControl chỉ xảy ra khi trình phát bắt đầu phát.
Vào ngày 28/8/2026, SDK phiên bản 3.26.1 sẽ ngừng hoạt động. Để biết thêm thông tin chi tiết, hãy xem Lịch trình ngừng sử dụng.
3.26.1
2025-04-02
Thêm thông tin về khoảng thời gian quảng cáo vào sự kiện AD_PERIOD_STARTED mà bạn có thể truy cập từ thuộc tính IMAAdEvent.adData.
Thêm tính năng hỗ trợ xử lý siêu dữ liệu quảng cáo xen kẽ HLS bằng IMA SDK.
Vào ngày 2/4/2026, SDK phiên bản 3.24.0 sẽ ngừng hoạt động. Để biết thêm thông tin chi tiết, hãy xem Lịch trình ngừng sử dụng.
3.24.0
2024-12-03
Thêm mã mạng vào danh sách tham số yêu cầu truyền phát trực tiếp cho tất cả các loại luồng phát.
Kích hoạt sự kiện nhật ký khi người dùng nhấp vào một URL của trang đích sau khi nhấp không hợp lệ, thay vì không phản hồi.
Khắc phục tình trạng rò rỉ bộ nhớ khi các phiên OMID bị huỷ không đúng cách.
Thêm tính năng hỗ trợ quảng cáo có thể bỏ qua trong luồng phát Phân phát nhóm VOD.
Khắc phục lỗi về tính năng hỗ trợ cuộn khi video được nhúng trong một vùng chứa có thể cuộn.
Thêm chế độ hỗ trợ cho minSuggestedDuration vào quảng cáo phi tuyến tính
Khắc phục lỗi khiến URL theo dõi của Campaign Manager bị mã hoá không chính xác trong một số trường hợp.
Vào ngày 3 tháng 12 năm 2025, SDK phiên bản 3.23.0 sẽ ngừng hoạt động. Để biết thêm thông tin chi tiết, hãy xem Lịch trình ngừng sử dụng.
Làm cho nền của quảng cáo đi kèm trở nên trong suốt.
Từ chối giá trị rỗng cho adTagURL trong IMAAdsRequest.
Thay đổi logic dự phòng ở cấp thành phần để lặp lại tất cả quảng cáo trong VAST gốc cho đến khi SDK xác định được một mẫu quảng cáo có thể phát. Nếu không tìm thấy mẫu quảng cáo có thể phát, thì quảng cáo sẽ không được phát.
Vào ngày 12/6/2025, SDK phiên bản 3.22.1 sẽ ngừng hoạt động. Để biết thêm thông tin chi tiết, hãy xem Lịch trình ngừng sử dụng.
3.22.1
12/04/2024
Khắc phục vấn đề với bản phát hành Cocoapods gần đây nhất, vấn đề này ngăn các ứng dụng tạo trên Trình mô phỏng iOS.
Vào ngày 12/4/2025, SDK phiên bản 3.22.0 sẽ ngừng hoạt động. Để biết thêm thông tin chi tiết, hãy xem Lịch trình ngừng sử dụng.
3.22.0
2024-04-03
Thêm tệp kê khai về quyền riêng tư PrivacyInfo.xcprivacy và chữ ký cho SDK.
Vào ngày 20/4/2024, SDK phiên bản 3.18.5 sẽ ngừng hoạt động. Để biết thêm thông tin chi tiết, hãy xem Lịch trình ngừng sử dụng.
3.18.5
2023-03-10
Tăng phiên bản tối thiểu cho IMA SDK cho iOS lên iOS 14.
Khắc phục lỗi không truyền ngữ cảnh người dùng cùng với lỗi phát trực tiếp.
Cho phép mã nhận dạng của bên thứ nhất của nhà xuất bản (trước đây gọi là khoá cho cùng ứng dụng) đối với những ứng dụng cũng đi kèm với GMA phiên bản 9.14.0 trở lên.
IMA iOS SDK hiện được đóng gói dưới dạng xcframework.
Thêm tính năng hỗ trợ trình mô phỏng M1.
Khắc phục vấn đề có thể ghi đè thông tin phiên bản IMA SDK.
Khắc phục vấn đề SDK dành cho iOS tạo ra cảnh báo về biểu tượng trùng lặp.
Vào ngày 19/4/2023, SDK phiên bản 3.15.1 sẽ ngừng hoạt động. Để biết thêm thông tin chi tiết, hãy xem Lịch trình ngừng sử dụng.
3.15.1
2022-02-23
Tăng phiên bản iOS tối thiểu lên 12
Vào ngày 23/2/2023, SDK phiên bản 3.14.5 sẽ ngừng hoạt động. Để biết thêm thông tin chi tiết, hãy xem Lịch trình ngừng sử dụng.
3.14.5
2021-10-05
Đã thêm API
IMASettings:sameAppKeyEnabled
giúp bạn phân phối các quảng cáo được cá nhân hoá và phù hợp hơn bằng cách sử dụng dữ liệu thu thập được từ các ứng dụng của bạn. API này hiện được bật theo mặc định và nhà xuất bản không cần thay đổi gì.
Thêm hợp đồng về tính chất rỗng vào tất cả API.
Vào ngày 5 tháng 10 năm 2022, phiên bản SDK 3.14.4 sẽ ngừng hoạt động. Để biết thêm thông tin chi tiết, hãy xem Lịch trình ngừng sử dụng.
3.14.4
2021-07-06
Khắc phục một vấn đề khiến các sự kiện bị thiếu khi ứng dụng chạy ở chế độ nền.
Khắc phục một vấn đề cho phép nhà xuất bản đặt islat theo cách thủ công trên iOS <14.
Tăng phiên bản iOS tối thiểu lên iOS 11
Vào ngày 6 tháng 7 năm 2022, SDK phiên bản 3.14.3 sẽ ngừng hoạt động. Để biết thêm thông tin chi tiết, hãy xem Lịch trình ngừng sử dụng.
3.14.3
2021-05-03
Khắc phục một vấn đề khiến thông báo cảnh báo xuất hiện trên iOS < 12.
Đã thêm IMASettings:sessionid để cho phép nhà xuất bản tuỳ chỉnh mã nhận dạng phiên.
Khắc phục một vấn đề khiến các sự kiện tạm dừng và tiếp tục quảng cáo kích hoạt trong nội dung.
Đảm bảo phần lồng ghép nội dung giao diện người dùng quảng cáo không được điều chỉnh tự động
Phiên bản cuối cùng của IMA SDK cho iOS hỗ trợ iOS 10.
Vào ngày 3 tháng 5 năm 2022, SDK phiên bản 3.14.1 sẽ ngừng hoạt động. Để biết thêm thông tin chi tiết, hãy xem Lịch trình ngừng sử dụng.
3.14.1
2021-02-17
Khắc phục vấn đề đôi khi các sự kiện quảng cáo trùng lặp được kích hoạt khi tính năng tải trước được bật.
Đã triển khai tính năng hỗ trợ PodServing.
Khắc phục vấn đề mở đường liên kết sâu hai lần trên iOS 13 trở lên.
Vào ngày 17/02/2022, SDK phiên bản 3.13.0 sẽ ngừng hoạt động. Để biết thêm thông tin chi tiết, hãy xem Lịch trình ngừng sử dụng.
3.13.0
2020-10-13
SDK hiện được tạo bằng Xcode 12.
Khắc phục vấn đề khi tìm kiếm bên ngoài một điểm chèn quảng cáo sẽ không kích hoạt sự kiện AD_BREAK_ENDED.
Xoá các trường không dùng nữa trên IMAAVPlayerVideoDisplay, IMAVideoDisplay và IMAVideoDisplayDelegate.
Khắc phục vấn đề trong đó chế độ PIP (Hình trong hình) sẽ thu nhỏ sau mỗi lần quảng cáo hoàn tất.
Khắc phục lỗi khiến sự kiện phát trực tiếp kết thúc phát ngay sau khi được phát qua AirPlay.
Khắc phục vấn đề khi nhấn nút bỏ qua không có tác dụng đối với chế độ phát được chia sẻ.
Khắc phục vấn đề nội dung nhấp nháy trong thời gian ngắn giữa các quảng cáo trong một nhóm để phát chung.
Thêm API IMAAVPlayerVideoDisplay.streamAssetOptions.
Thời lượng hiển thị quảng cáo trong IMAStreamManagerDelegate.
Khắc phục vấn đề trong đó lỗi "Ads cannot be requested because the ad container
is not attached to the view hierarchy." được kích hoạt không chính xác.
Vào ngày 13/10/2021, SDK phiên bản 3.12.1 sẽ ngừng hoạt động. Để biết thêm thông tin chi tiết, hãy xem Lịch trình ngừng sử dụng.
Thêm chế độ hỗ trợ cho khoá "language_name" đối với phụ đề của luồng phát.
Khắc phục một vấn đề khiến quảng cáo chỉ có âm thanh bị hết thời gian chờ.
Khắc phục vấn đề khi việc bỏ qua quảng cáo đầu tiên trong một quảng cáo trước video sẽ khiến quảng cáo thứ hai bỏ qua khoảng thời gian bỏ qua của chính quảng cáo đó.
Thêm viewController làm đối số hoặc thuộc tính khởi tạo bắt buộc mới cho IMAAdDisplayContainer.
Giảm các sự kiện RESUME không chính xác.
Thêm IMAAdsRenderingSettings.enablePreloading (được bật theo mặc định) để cải thiện hiệu suất hiển thị quảng cáo.
Thêm sự kiện ICON_TAPPED.
Khắc phục vấn đề chỉ xác nhận IABTCF_gdprApplies nếu đó là một chuỗi.
Vào ngày 5 tháng 8 năm 2021, SDK phiên bản 3.11.4 sẽ ngừng hoạt động. Để biết thêm thông tin chi tiết, hãy xem Lịch trình ngừng sử dụng.
3.11.4
2020-03-26
Tăng phiên bản thời gian chạy tối thiểu lên iOS 10
Khắc phục lỗi khi một số nội dung cập nhật giao diện người dùng có thể kích hoạt trên một luồng nền
Khắc phục vấn đề trong đó các cờ nghiêm ngặt sẽ khiến quá trình khởi tạo IMACompanionAd xung đột với NSObject
Không dùng phương thức loadURL trên giao thức IMAVideoDisplay nữa
Điều chỉnh hỗ trợ cho các vật cản thân thiện OMID 1.3 để sử dụng các phương thức trong IMAAdDisplayContainer.registerFriendlyObstruction
Ngừng sử dụng các phương thức registerVideoControlsOverlay và unregisterAllVideoControlsOverlay trong IMAAdDisplayContainer và thay bằng FriendlyObstruction.
Khắc phục vấn đề không báo cáo được tính năng tự động phát và khả năng bỏ qua của OMID
Xoá tất cả thông tin tham chiếu còn lại đến UIWebView
Vào ngày 22/1/2021, SDK phiên bản 3.11.1 sẽ ngừng hoạt động. Để biết thêm thông tin chi tiết, hãy xem Lịch trình ngừng sử dụng.
3.11.1
2019-12-04
Thêm tính năng hỗ trợ tự động đưa các tham số về sự đồng ý từ TCFv2 và CCPA của IAB.
Khắc phục vấn đề gây ra sự cố khi sử dụng Trung tâm điều khiển.
Thêm chế độ hỗ trợ cho quảng cáo TrueView cho hành động.
Thêm playerVideoDisplay:didLoadPlayerItem: cho DAI.
Cập nhật tên IMAAVPlayerVideoDisplayDelegate để nhất quán với các quy ước về kiểu Obj-C.
Khắc phục một vấn đề khiến các sự kiện quảng cáo LOG và INTERACTION không bao gồm đối tượng quảng cáo trong một số trường hợp.
Thêm tính năng tự động tích hợp các yêu cầu quảng cáo của Google cho việc triển khai các nhà cung cấp dịch vụ quản lý sự đồng ý tuân thủ TCFv2 của IAB, chẳng hạn như Funding Choices của Google.
Khắc phục vấn đề với sự kiện theo dõi breakstart và breakend VMAP.
Thêm phương thức replaceAdTagParameters vào IMAStreamManager. Phương thức này cho phép thay thế tất cả các thông số thẻ quảng cáo trong một sự kiện phát trực tiếp.
Thêm sự kiện AD_BREAK_FETCH_ERROR để cho biết rằng điểm chèn quảng cáo sẽ không phát.
Vào ngày 4 tháng 12 năm 2020, phiên bản SDK 3.10.1 sẽ ngừng hoạt động. Để biết thêm thông tin chi tiết, hãy xem Lịch trình ngừng sử dụng.
3.10.1
2019-09-19
Thêm khả năng hỗ trợ cho iOS 13 và iPadOS.
Vào ngày 19/9/2020, phiên bản SDK 3.9.2 sẽ ngừng hoạt động. Để biết thêm thông tin chi tiết, hãy xem Lịch trình ngừng sử dụng.
3.9.2
2019-08-16
Bản sửa lỗi này khắc phục vấn đề là khung hiển thị giao diện người dùng quảng cáo IMA rõ ràng sẽ vẫn còn sau khi quảng cáo phát, khiến người dùng không tương tác được với trình phát.
Vào ngày 16/8/2020, SDK phiên bản 3.9.1 sẽ ngừng hoạt động. Để biết thêm thông tin chi tiết, hãy xem Lịch trình ngừng sử dụng.
3.9.1
2019-07-18
Khắc phục các vấn đề về độ chính xác của báo cáo is_lat.
IMAAdEventType.adData hiện đã được nhập.
Thêm các API authToken và streamFormat vào IMAStreamRequest.
Xoá tính năng hỗ trợ mediaUrl khỏi LinearAd. Thay vào đó, hãy sử dụng adMedia.
Khắc phục lỗi siêu dữ liệu của YouTube đối với video ở chế độ không công khai.
Đã khắc phục lỗi xác định mã quảng cáo không chính xác.
Thay thế mediaWidth và mediaHeight bằng adMedia.width và adMedia.height.
Khắc phục vấn đề quảng cáo đồng hành chỉ hiển thị một lần.
Giờ đây, khi một loại quảng cáo dạng video không được hỗ trợ, SDK sẽ gửi lỗi kIMAError_VAST_TRAFFICKING_ERROR thay vì kIMAError_FAILED_TO_REQUEST_ADS.
videoDisplayDidPlay: hiện không dùng nữa và được thay thế bằng videoDisplayDidResume:.
Vào ngày 18/7/2020, SDK phiên bản 3.9.0 sẽ ngừng hoạt động. Để biết thêm thông tin chi tiết, hãy xem Lịch trình ngừng sử dụng.
3.9.0
2019-03-22
Giới thiệu tính năng hỗ trợ SDK Đo lường mở để đo lường khả năng xem của bên thứ ba.
Đã thêm một trình khởi tạo tiện lợi vào IMAAdDisplayContainer để tạo một vùng chứa hiển thị quảng cáo mà không có các vị trí đi kèm.
Vào ngày 30/4/2019, SDK phiên bản 3.7.0 sẽ ngừng hoạt động. Để biết thêm thông tin chi tiết, hãy xem Lịch trình ngừng sử dụng.
3.7.0.1
2018-02-12
Bản phát hành chỉ dành cho Cocoapods để khắc phục lỗi podspec. Kéo các tệp thư viện xuống cho phiên bản 3.7.0.
3.7.0
2018-01-30
Ngừng hỗ trợ iOS 8 trở xuống.
Bản phát hành dịch vụ, không có tính năng mới.
Vào ngày 30/1/2019, phiên bản SDK 3.6.1 sẽ ngừng hoạt động. Để biết thêm thông tin chi tiết, hãy xem Lịch trình ngừng sử dụng.
3.6.1
2017-10-09
Thêm IMAAdsRequest.liveStreamPrefetchSeconds.
Vào ngày 9 tháng 10 năm 2018, SDK phiên bản 3.6.0 sẽ ngừng hoạt động. Để biết thêm thông tin chi tiết, hãy xem Lịch trình ngừng sử dụng.
3.6.0
2017-07-24
Thêm IMAAdsRequest.vastLoadTimeout.
Thêm IMAAd.wrapperAdIDs.
Thêm IMAAd.skipTimeOffset.
Khắc phục lỗi trong đó SDK không phát hiện được khung hiển thị video dùng để phát quảng cáo nếu khung hiển thị đó bị xoá rồi được thêm lại vào hệ phân cấp view.
Vào ngày 24/7/2018, SDK phiên bản 3.5.2 sẽ ngừng hoạt động. Để biết thêm thông tin chi tiết, hãy xem Lịch trình ngừng sử dụng.
3.5.2
2017-05-02
Xoá tính năng tự động tiếp tục khi quay lại ứng dụng từ chế độ nền.
Gọi [IMAAdsManager resume] để tiếp tục.
Thêm [IMAAdsRenderingSettings playAdsAfterTime].
Vào ngày 2 tháng 5 năm 2018, SDK phiên bản 3.5.1 sẽ ngừng hoạt động. Để biết thêm thông tin chi tiết, hãy xem Lịch trình ngừng sử dụng.
3.5.1
2017-04-03
Giờ đây, SDK sẽ gửi kIMAError_FAILED_TO_REQUEST_ADS nếu IMAAdDisplayContainer không có trong hệ phân cấp khung hiển thị khi yêu cầu quảng cáo hoặc luồng phát được thực hiện. Trước đây, những yêu cầu này không thành công một cách âm thầm.
Vào ngày 3 tháng 4 năm 2018, SDK phiên bản 3.5.0 sẽ ngừng hoạt động. Để biết thêm thông tin chi tiết, hãy xem Lịch trình ngừng sử dụng.
3.5.0
2017-03-24
Khắc phục vấn đề về tính năng hỗ trợ mã bit.
Thêm adsResponse vào đối tượng IMAAdsRequest.
Khắc phục vấn đề về bản dựng Swift.
Vào ngày 24/3/2018, SDK phiên bản 3.4.2 sẽ ngừng hoạt động. Để biết thêm thông tin chi tiết, hãy xem Lịch trình ngừng sử dụng.
3.4.2
2017-03-09
Bản phát hành dịch vụ, không có tính năng mới.
Vào ngày 9 tháng 3 năm 2018, SDK phiên bản 3.4.1 sẽ ngừng hoạt động. Để biết thêm thông tin chi tiết, hãy xem Lịch trình ngừng sử dụng.
3.4.1
2017-02-03
SDK hiện được phân phối dưới dạng một khung động. Do đó, chúng tôi không còn xuất bản một phiên bản AdMob riêng của Khung nữa. Bạn có thể sử dụng cùng một phiên bản cho dù việc triển khai của bạn có sử dụng AdMob hay không.
Thêm tính năng hỗ trợ cho biểu tượng video.
Thêm các thuộc tính mới sau đây vào IMAAd:
adSystem
creativeID
creativeAdID
universalAdIdValue
universalAdIdRegistry
advertiserName
surveyURL
dealID
wrapperCreativeIDs
wrapperSystems
Thêm các thuộc tính mới sau đây vào IMAAdsRequest:
Vào ngày 3 tháng 2 năm 2018, SDK phiên bản 3.3.1 sẽ ngừng hoạt động. Để biết thêm thông tin chi tiết, hãy xem Lịch trình ngừng sử dụng.
Khôi phục về 3.3.1
2016-01-31
Do gặp vấn đề khi tạo bản dựng cho một số thiết bị cụ thể, nên chúng tôi đã khôi phục về phiên bản 3.3.1.
3.4.0
2017-01-26
SDK hiện được phân phối dưới dạng một khung động. Do đó, chúng tôi không còn xuất bản một phiên bản AdMob riêng của Khung nữa. Bạn có thể sử dụng cùng một phiên bản cho dù việc triển khai của bạn có sử dụng AdMob hay không.
Thêm tính năng hỗ trợ cho biểu tượng video.
Thêm các thuộc tính mới sau đây vào IMAAd:
adSystem
creativeID
creativeAdID
universalAdIdValue
universalAdIdRegistry
advertiserName
surveyURL
dealID
wrapperCreativeIDs
wrapperSystems
Thêm các thuộc tính mới sau đây vào IMAAdsRequest:
Vào ngày 26/1/2018, SDK phiên bản 3.3.1 sẽ ngừng hoạt động. Để biết thêm thông tin chi tiết, hãy xem Lịch trình ngừng sử dụng.
3.3.1
2016-09-16
Ngừng hỗ trợ iOS 7 trở xuống.
Vào ngày 16/9/2017, SDK phiên bản 3.2.1 sẽ ngừng hoạt động. Để biết thêm thông tin chi tiết, hãy xem Lịch trình ngừng sử dụng.
3.2.1
2016-05-09
Thêm tính năng hỗ trợ mã bit.
3.2.0
2016-04-14
Lưu ý: Do lỗi, tính năng hỗ trợ mã bit đã không hoạt động trong bản phát hành này.
Thêm tính năng hỗ trợ mã bit.
Thêm chế độ hỗ trợ cho URL nhấp qua dẫn đến cửa hàng ứng dụng.
3.1.0
2015-12-17
Kết thúc giai đoạn thử nghiệm.
Thêm tính năng hỗ trợ cho chế độ Hình trong hình trên iOS 9. Để biết thêm thông tin, hãy xem hướng dẫn về chế độ Hình trong hình hoặc cách triển khai của chúng tôi trong Mẫu nâng cao.
Giờ đây, IMAContentPlayhead sẽ được truyền đến IMAAdsRequest thay vì IMAAdsManager.
Giới thiệu các sự kiện bộ đệm quảng cáo thông qua các uỷ quyền IMAAdsManager. Điều này giúp bạn dễ dàng thêm các phần tử như chỉ báo hoạt động và thanh đệm vào trình phát.
Hiển thị chế độ gỡ lỗi. Giờ đây, nhà xuất bản có thể đặt chế độ cài đặt IMASettings enableDebugMode thành YES để nhận được ghi nhật ký chi tiết hơn trong bảng điều khiển. Bạn không nên sử dụng tham số này trong phiên bản chính thức vì tham số này sẽ đóng dấu bản quyền cho trình phát quảng cáo.
IMAAdsManager destroy hiện chấm dứt quảng cáo đúng cách trong mọi trường hợp.
Cho phép sử dụng lại các vùng chứa hiển thị.
Cho phép nhà xuất bản huỷ bỏ các đối tượng IMA trong các phương thức uỷ quyền.
IMAAdsManager hiện chỉ có một tham chiếu yếu đến contentPlayhead (khắc phục tình trạng rò rỉ bộ nhớ có thể xảy ra). Giờ đây, bạn sẽ cần giữ lại mọi thực thể hoặc đối tượng IMAAVPlayerContentPlayhead triển khai IMAContentPlayhead dưới dạng một thuộc tính, nếu không đối tượng sẽ được phát hành ngay lập tức.
Xoá ảnh động thay đổi kích thước video.
Xoá sự kiện quảng cáo tiếp tục ban đầu không cần thiết.
Beta v14
2015-05-27
Khắc phục vấn đề trong đó trình phát quảng cáo đôi khi dừng để lưu vào bộ nhớ đệm và không bao giờ tiếp tục phát.
Đã di chuyển IMASettings sang tệp tiêu đề riêng.
Beta v13
2015-04-29
Đã thêm tính năng hỗ trợ phát quảng cáo trong nền. Để biết thêm thông tin, hãy xem phần Phát quảng cáo ở chế độ nền.
Giờ đây, bạn có thể nhập SDK dưới dạng một khung. Để biết thêm thông tin về cách nâng cấp, hãy xem bài đăng trên blog của chúng tôi về bản phát hành này.
Giảm thời gian tải quảng cáo trên iOS 8.
Khắc phục vấn đề quảng cáo đồng hành biến mất sau khi quảng cáo kết thúc. Giờ đây, quảng cáo đồng hành sẽ hiển thị cho đến khi vị trí quảng cáo được làm mới.
Thêm thời gian chờ 10 giây để tải SDK.
IMASettings hiện triển khai NSCopying.
Khắc phục một vấn đề khiến ứng dụng gặp sự cố khi tai nghe bị rút phích cắm.
Giờ đây, quảng cáo sẽ bị tắt tiếng khi thiết bị ở chế độ tắt tiếng theo mặc định. Nhà xuất bản có thể thay đổi chế độ này bằng cách đặt danh mục AVAudioSession.
Khắc phục các lỗi khiến chế độ phát và tạm dừng trong Trung tâm điều khiển không hoạt động trên các phiên bản iOS dưới 8.
Quảng cáo sẽ không còn bị tạm dừng khi người dùng mở ngăn thông báo.
Đã thêm tệp VERSION vào tệp zip có thể tải xuống.
Để cải thiện hiệu suất, hoạt động hiển thị quảng cáo hiện được thực hiện theo cách tự nhiên thông qua AVPlayer trên tất cả các phiên bản iOS.
Beta v12
2015-02-12
Hiện sử dụng tính năng phát quảng cáo gốc trên iOS 7 trở xuống. Điều này ngăn SDK can thiệp vào các sự kiện và chế độ điều khiển MPMoviePlayerController.
Khắc phục vấn đề adPlaybackInfo không được điền sẵn tại các sự kiện LOADED và START.
Thêm IMASettings.maxRedirects để chỉ định số lượt chuyển hướng sau đó các lượt chuyển hướng tiếp theo sẽ bị từ chối và quá trình tải quảng cáo sẽ bị huỷ.
Khắc phục lỗi rò rỉ bộ nhớ xuất hiện trong phiên bản Beta 10 khi thêm WKWebView.
Beta v10
2014-11-20
Giờ đây, SDK này sử dụng WKWebView trên iOS 8 để hiển thị quảng cáo thay vì UIWebView. Bản phát hành này khắc phục nhiều vấn đề liên quan đến việc giao tiếp giữa các lớp JS và gốc của SDK. Do ảnh hưởng của thay đổi này, IMA SDK hiện sẽ yêu cầu ứng dụng của bạn được tạo bằng tính năng hỗ trợ arm64.
Đã thêm sự kiện TAPPED. Sự kiện này sẽ kích hoạt bất cứ khi nào người dùng nhấn vào một phần không thể nhấp của quảng cáo. Bạn có thể dùng phương thức này để phát hiện các lượt nhấn vào quảng cáo nhằm hiện các nút điều khiển trình phát.
Để tuân thủ quy ước của iOS, các phương thức sau đây đã không còn được dùng và được thay thế bằng các phương thức lấy một tham chiếu đến đối tượng gọi:
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2026-04-18 UTC."],[],[]]