Aby omawiać nasze usługi i przekazywać opinie na ich temat, dołącz do oficjalnego kanału Discord usługi Ad Manager na serwerze społeczności Google Ads i pomiarów.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Historia wersji pakietu IMA DAI SDK dla iOS
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Wersja
Data wydania
Uwagi
3.31.0
2026-04-15
Rozwiązuje problem wprowadzony w wersji 3.30.0, w której pakiet IMA SDK przestał obsługiwać minimalne wersje iOS starsze niż 17. Ta wersja obsługuje minimalną wersję 15.
Rozwiązuje problem, który powodował, że w systemie iOS w wersji 26 widoczność była nieprawidłowo mierzona jako 0%.
Dodano obsługę pakietu Open Measurement SDK w wersji 1.6.
Rozwiązaliśmy problem wprowadzony w wersji 3.30.0, który powodował, że plik xcframework miał nieprawidłowe uprawnienia i wyświetlał następujący błąd użytkownikom menedżera pakietów Swift:Error Domain=NSCocoaErrorDomain Code=513
"couldn't be removed because you don't have permission to access it."
Wycofano w wersji 3.30.0
2026-03-13
Dodaje eksperymentalną funkcję ustawień WKWebView. Ta eksperymentalna funkcja jest domyślnie wyłączona. Aby włączyć tę funkcję, użyj ustawienia IMASettings.featureFlags. Może to zwiększyć wydajność na urządzeniach z systemem iOS 17 lub nowszym.
Naprawia błąd powodujący awarię środowiska wykonawczego, gdy pakiet SDK był używany w tym samym celu co pakiet Google Cast SDK na iOS.
Rozwiązuje problem w IMAAVPlayerVideoDisplay, w którym funkcja resignFirstResponder mogła być wywoływana w wątku w tle, aby zapobiec ostrzeżeniom „Main Thread Checker” w UIKit.
13 marca 2027 r. wycofamy pakiet SDK w wersji 3.28.10. Więcej informacji znajdziesz w harmonogramie wycofywania.
3.28.10
2025-10-22
Umożliwia obsługę reklam pełnoekranowych w przypadku strumieni na żywo i VOD z wstawianiem reklam sterowanym przez serwer (SDAI) przez wprowadzenie pola useHLSInterstitial do żądania strumienia.
Ulepszono zarządzanie pamięcią w przypadku reklam towarzyszących, aby zapobiegać wyciekom pamięci, gdy aplikacja niszczy obiekt adsManager.
Zwiększono minimalną wersję iOS do 15.
22 października 2026 r. wycofamy pakiet SDK w wersji 3.27.4. Więcej informacji znajdziesz w harmonogramie wycofywania.
3.27.4
2025-08-28
Poprawka: tworzenie klasy IMARemoteControl następuje tylko wtedy, gdy odtwarzacz rozpocznie odtwarzanie.
28 sierpnia 2026 r. wycofamy pakiet SDK w wersji 3.26.1. Więcej informacji znajdziesz w harmonogramie wycofywania.
3.26.1
2.04.2025 r.
Dodaje informacje o okresie wyświetlania reklamy do zdarzenia AD_PERIOD_STARTED, do którego możesz uzyskać dostęp z poziomu usługi IMAAdEvent.adData.
Dodaje obsługę metadanych reklam pełnoekranowych HLS w pakiecie IMA SDK.
2 kwietnia 2026 r. wycofamy pakiet SDK w wersji 3.24.0. Więcej informacji znajdziesz w harmonogramie wycofywania.
3.24.0
2024-12-03
Dodaje kod sieci do listy parametrów żądania strumienia dla wszystkich typów strumieni.
Uruchamia zdarzenie LOG, gdy kliknięty zostanie nieprawidłowy docelowy URL, zamiast cichego niepowodzenia.
Rozwiązuje problem z wyciekiem pamięci, który występował, gdy sesje OMID były nieprawidłowo zamykane.
Dodaje obsługę reklam możliwych do pominięcia w strumieniach wyświetlanych w blokach reklamowych VOD.
Usuwa błąd związany z przewijaniem, gdy film jest umieszczony w kontenerze z możliwością przewijania.
Dodaje obsługę minSuggestedDuration w reklamach nielinearnych
Naprawiono błąd, który w niektórych przypadkach powodował nieprawidłowe kodowanie linków monitorujących z Campaign Managera.
3 grudnia 2025 r. wycofamy pakiet SDK w wersji 3.23.0. Więcej informacji znajdziesz w harmonogramie wycofywania.
Sprawia, że tło reklam towarzyszących jest przezroczyste.
Odrzuca wartość null w kolumnie adTagURL w pliku IMAAdsRequest.
Zmiany w logice rezerwy na poziomie zasobu, która będzie iterować wszystkie reklamy w oryginalnym tagu VAST, dopóki pakiet SDK nie zidentyfikuje kreacji, którą można odtworzyć. Jeśli nie zostanie znaleziona żadna kreacja z możliwością interakcji, reklama się nie wyświetli.
12 czerwca 2025 r. wycofamy pakiet SDK w wersji 3.22.1. Więcej informacji znajdziesz w harmonogramie wycofywania.
3.22.1
2024-04-12
Rozwiązuje problem z najnowszą wersją Cocoapods, który uniemożliwiał tworzenie aplikacji na symulatorach iOS.
12 kwietnia 2025 r. wycofamy pakiet SDK w wersji 3.22.0. Więcej informacji znajdziesz w harmonogramie wycofywania.
3.22.0
2024-04-03
Dodaje plik PrivacyInfo.xcprivacy manifestu prywatności i podpis pakietu SDK.
20 kwietnia 2024 r. wycofamy pakiet SDK w wersji 3.18.5. Więcej informacji znajdziesz w harmonogramie wycofywania.
3.18.5
2023-03-10
Zwiększa minimalną wersję pakietu IMA SDK na iOS do iOS 14.
Rozwiązaliśmy problem, który powodował, że kontekst użytkownika nie był przekazywany z błędem strumienia.
Włącza własny identyfikator wydawcy (nazywany wcześniej Same App Key) w aplikacjach, które zawierają też pakiet SDK do reklam mobilnych Google w wersji 9.14.0 lub nowszej.
7 listopada 2023 r. wycofamy pakiet SDK w wersji 3.18.1. Więcej informacji znajdziesz w harmonogramie wycofywania.
3.18.1
2022-10-02
Rozwiązuje problem, który powodował awarię pakietu SDK z błędem UIViewControllerHierarchyInconsistency.
2 października 2023 r. wycofamy pakiet SDK w wersji 3.17.0. Więcej informacji znajdziesz w harmonogramie wycofywania.
3.17.0
2022-08-03
Zwiększa maksymalną domyślną szybkość transmisji bitów na urządzeniach innych niż mobilne, jeśli wydawca nie ustawił maksymalnej szybkości transmisji bitów.
3 sierpnia 2023 r. wycofamy pakiet SDK w wersji 3.16.3. Więcej informacji znajdziesz w harmonogramie wycofywania.
Pakiet IMA SDK na iOS jest teraz pakowany jako xcframework.
Dodaje obsługę symulatora M1.
Rozwiązaliśmy problem, który umożliwiał zastąpienie informacji o wersji pakietu IMA SDK.
Rozwiązaliśmy problem, który powodował, że pakiet SDK na iOS generował ostrzeżenia o zduplikowanych symbolach.
19 kwietnia 2023 r. wycofamy pakiet SDK w wersji 3.15.1. Więcej informacji znajdziesz w harmonogramie wycofywania.
3.15.1
2022-02-23
Zwiększono minimalną wersję iOS do 12
23 lutego 2023 r. wycofamy pakiet SDK w wersji 3.14.5. Więcej informacji znajdziesz w harmonogramie wycofywania.
3.14.5
2021-10-05
Dodano interfejs API
IMASettings:sameAppKeyEnabled
, który pomaga wyświetlać trafniejsze i bardziej spersonalizowane reklamy na podstawie danych zbieranych w Twoich aplikacjach. Interfejs API jest obecnie domyślnie włączony i nie wymaga żadnych zmian ze strony wydawców.
Dodano kontrakty dotyczące dopuszczalności wartości null do wszystkich interfejsów API.
5 października 2022 r. wycofamy pakiet SDK w wersji 3.14.4. Więcej informacji znajdziesz w harmonogramie wycofywania.
3.14.4
2021-07-06
Rozwiązaliśmy problem, który powodował brakujące wydarzenia, gdy aplikacje działały w tle.
Rozwiązaliśmy problem, który umożliwiał wydawcom ręczne ustawianie wartości islat w systemie iOS w wersji starszej niż 14.
Zwiększenie minimalnej wersji iOS do iOS 11
6 lipca 2022 r. wycofamy pakiet SDK w wersji 3.14.3. Więcej informacji znajdziesz w harmonogramie wycofywania.
3.14.3
2021-05-03
Rozwiązaliśmy problem, który powodował wyświetlanie komunikatów ostrzegawczych w systemie iOS w wersji starszej niż 12.
Dodano IMASettings:sessionid, aby umożliwić wydawcom dostosowywanie identyfikatora sesji.
Rozwiązaliśmy problem, który powodował, że zdarzenia wstrzymania i wznowienia reklamy były wywoływane podczas odtwarzania treści.
Zapewnienie, że wstawki treści interfejsu reklam nie są dostosowywane automatycznie
Ostatnia wersja pakietu IMA SDK na iOS obsługująca iOS 10.
3 maja 2022 r. wycofamy pakiet SDK w wersji 3.14.1. Więcej informacji znajdziesz w harmonogramie wycofywania.
3.14.1
2021-02-17
Rozwiązaliśmy problem, który powodował, że czasami przy włączonym wstępnym wczytywaniu uruchamiane były zduplikowane zdarzenia reklamy.
Wdrożono obsługę PodServing.
Rozwiązanie problemu z podwójnym otwieraniem precyzyjnego linku w systemie iOS 13 i nowszym.
17 lutego 2022 r. wycofamy pakiet SDK w wersji 3.13.0. Więcej informacji znajdziesz w harmonogramie wycofywania.
3.13.0
2020-10-13
Pakiet SDK jest teraz tworzony za pomocą Xcode 12.
Rozwiązaliśmy problem, który powodował, że w przypadku przewinięcia poza przerwę na reklamy nie było wywoływane zdarzenie AD_BREAK_ENDED.
Usunięto wycofane pola w przypadku IMAAVPlayerVideoDisplay, IMAVideoDisplay i IMAVideoDisplayDelegate.
Rozwiązaliśmy problem, który powodował, że po zakończeniu każdej reklamy obraz w obrazie był minimalizowany.
Usunęliśmy błąd, który powodował, że transmisje na żywo kończyły się od razu po rozpoczęciu odtwarzania za pomocą AirPlay.
Rozwiązaliśmy problem, który powodował, że w przypadku odtwarzania współdzielonego naciśnięcie przycisku pomijania nie powodowało żadnej reakcji.
Rozwiązaliśmy problem, który powodował, że w przypadku wspólnego odtwarzania treści w bloku reklamowym między reklamami pojawiały się na krótko błyski.
Dodano interfejs API IMAAVPlayerVideoDisplay.streamAssetOptions.
Czas trwania okresu wyświetlania reklamy w IMAStreamManagerDelegate.
Rozwiązaliśmy problem, który powodował nieprawidłowe wywoływanie błędu "Ads cannot be requested because the ad container
is not attached to the view hierarchy.".
13 października 2021 r. wycofamy pakiet SDK w wersji 3.12.1. Więcej informacji znajdziesz w harmonogramie wycofywania.
Dodaje obsługę klucza „language_name” dla napisów do strumienia.
Rozwiązuje problem, który powodował przekroczenie limitu czasu w przypadku reklam z samym dźwiękiem.
Rozwiązaliśmy problem polegający na tym, że pominięcie pierwszej reklamy w reklamie przed filmem powodowało, że druga reklama ignorowała własne opóźnienie pominięcia.
Dodaje viewController jako nowy wymagany argument lub właściwość inicjowania dla IMAAdDisplayContainer.
Zmniejsza liczbę błędnych zdarzeń RESUME.
Dodaje parametr IMAAdsRenderingSettings.enablePreloading, który jest domyślnie włączony, aby poprawić skuteczność renderowania reklam.
Dodaje wydarzenie ICON_TAPPED.
Rozwiązuje problem, który powodował, że parametr IABTCF_gdprApplies był rozpoznawany tylko wtedy, gdy był ciągiem znaków.
5 sierpnia 2021 r. wycofamy pakiet SDK w wersji 3.11.4. Więcej informacji znajdziesz w harmonogramie wycofywania.
3.11.4
2020-03-26
Zwiększa minimalną wersję środowiska wykonawczego do iOS 10
Usunięto błąd, który powodował, że niektóre aktualizacje interfejsu mogły być wywoływane w wątku w tle.
Rozwiązuje problem, który powodował, że ścisłe flagi powodowały konflikt funkcji init komponentu IMACompanionAd z funkcją NSObject.
Wycofuje metodę loadURL w protokole IMAVideoDisplay
Poprawki obsługi przyjaznych dla OMID 1.3 przeszkód w korzystaniu z metod registerFriendlyObstruction w IMAAdDisplayContainer.
Wycofuje metody registerVideoControlsOverlay i unregisterAllVideoControlsOverlay w IMAAdDisplayContainer na rzecz FriendlyObstruction.
Rozwiązuje problem polegający na tym, że nie zgłaszano automatycznego odtwarzania i możliwości pominięcia w OMID.
Usuwa wszystkie pozostałe odniesienia do UIWebView
22 stycznia 2021 r. wycofamy pakiet SDK w wersji 3.11.1. Więcej informacji znajdziesz w harmonogramie wycofywania.
3.11.1
2019-12-04
Dodaje obsługę automatycznego uwzględniania parametrów zgody z zasad TCFv2 i CCPA organizacji IAB.
Rozwiązuje problem, który powodował awarię podczas korzystania z Centrum sterowania.
Dodaje obsługę reklam TrueView zachęcających do działania.
Dodaje playerVideoDisplay:didLoadPlayerItem: na potrzeby DAI.
Aktualizuje nazwy IMAAVPlayerVideoDisplayDelegate, aby były zgodne z konwencjami stylu Obj-C.
Rozwiązuje problem, który w niektórych przypadkach uniemożliwiał uwzględnianie obiektu reklamy w zdarzeniach reklam LOG i INTERACTION.
Dodaje automatyczną integrację żądań reklam Google w przypadku implementacji dostawców platform do zarządzania zgodą użytkowników zgodnych z zasadami IAB TCFv2, takich jak Funding Choices od Google.
Rozwiązuje problem ze zdarzeniami śledzenia VMAP breakstart i breakend.
Dodaje do interfejsu IMAStreamManager metodę replaceAdTagParameters, która umożliwia zastąpienie wszystkich parametrów tagu reklamy podczas transmisji na żywo.
Dodaje zdarzenie AD_BREAK_FETCH_ERROR, aby wskazać, że przerwa na reklamę nie będzie odtwarzana.
4 grudnia 2020 r. wycofamy pakiet SDK w wersji 3.10.1. Więcej informacji znajdziesz w harmonogramie wycofywania.
3.10.1
2019-09-19
Dodano obsługę systemów iOS 13 i iPadOS.
19 września 2020 r. wycofamy pakiet SDK w wersji 3.9.2. Więcej informacji znajdziesz w harmonogramie wycofywania.
3.9.2
2019-08-16
Rozwiązuje to problem, w którym po odtworzeniu reklam pozostawał widoczny interfejs IMA, co uniemożliwiało użytkownikowi interakcję z odtwarzaczem.
16 sierpnia 2020 r. wycofamy pakiet SDK w wersji 3.9.1. Więcej informacji znajdziesz w harmonogramie wycofywania.
3.9.1
2019-07-18
Rozwiązaliśmy problemy z dokładnością raportowania is_lat.
IMAAdEventType.adData jest teraz wpisany.
Dodano interfejsy API authToken i streamFormat do IMAStreamRequest.
Usunięto obsługę mediaUrl z usługi LinearAd. Zamiast niej używaj zasady adMedia.
Usunęliśmy błąd metadanych YouTube dotyczący filmów niepublicznych.
30 kwietnia 2019 r. wycofamy pakiet SDK w wersji 3.7.0. Więcej informacji znajdziesz w harmonogramie wycofywania.
3.7.0.1
2018-02-12
Wersja tylko dla Cocoapods, która naprawia błąd w pliku podspec. Pobiera pliki biblioteki w wersji 3.7.0.
3.7.0
2018-01-30
Wycofanie obsługi systemu iOS 8 i starszych.
Wersja serwisowa, bez nowych funkcji.
30 stycznia 2019 r. wycofamy pakiet SDK w wersji 3.6.1. Więcej informacji znajdziesz w harmonogramie wycofywania.
3.6.1
2017-10-09
Dodaje IMAAdsRequest.liveStreamPrefetchSeconds.
9 października 2018 r. wycofaliśmy pakiet SDK w wersji 3.6.0. Więcej informacji znajdziesz w harmonogramie wycofywania.
3.6.0
2017-07-24
Dodano IMAAdsRequest.vastLoadTimeout.
Dodaje IMAAd.wrapperAdIDs.
Dodaje IMAAd.skipTimeOffset.
Naprawiono błąd, który powodował, że pakiet SDK nie mógł wykryć widoku wideo używanego do odtwarzania reklam, jeśli został on usunięty z hierarchii widoków i ponownie do niej dodany.
24 lipca 2018 r. wycofaliśmy pakiet SDK w wersji 3.5.2. Więcej informacji znajdziesz w harmonogramie wycofywania.
3.5.2
2017-05-02
Usuwa automatyczne wznawianie po powrocie do aplikacji z tła.
Zadzwoń pod numer [IMAAdsManager resume], aby wznowić.
2 maja 2018 r. wycofaliśmy pakiet SDK w wersji 3.5.1. Więcej informacji znajdziesz w harmonogramie wycofywania.
3.5.1
2017-04-03
Pakiet SDK będzie teraz zgłaszać błąd kIMAError_FAILED_TO_REQUEST_ADS, jeśli element IMAAdDisplayContainer nie znajduje się w hierarchii widoków w momencie wysłania żądania reklamy lub strumienia. Wcześniej te żądania kończyły się niepowodzeniem bez powiadamiania o tym.
3 kwietnia 2018 r. wycofaliśmy pakiet SDK w wersji 3.5.0. Więcej informacji znajdziesz w harmonogramie wycofywania.
3.5.0
2017-03-24
Rozwiązuje problem z obsługą kodu pośredniego.
Dodaje adsResponse do obiektu IMAAdsRequest.
Rozwiązuje problem z kompilacjami Swift.
24 marca 2018 r. wycofaliśmy pakiet SDK w wersji 3.4.2. Więcej informacji znajdziesz w harmonogramie wycofywania.
3.4.2
2017-03-09
Wersja serwisowa, bez nowych funkcji.
9 marca 2018 r. wycofaliśmy pakiet SDK w wersji 3.4.1. Więcej informacji znajdziesz w harmonogramie wycofywania.
3.4.1
2017-02-03
Pakiet SDK jest teraz rozpowszechniany jako dynamiczna platforma. W związku z tym nie publikujemy już osobnej wersji platformy AdMob – możesz używać tej samej wersji niezależnie od tego, czy Twoja implementacja korzysta też z AdMob.
3 lutego 2018 r. wycofaliśmy pakiet SDK w wersji 3.3.1. Więcej informacji znajdziesz w harmonogramie wycofywania.
Przywracanie wersji 3.3.1
2016-01-31
Z powodu problemu z kompilacją na konkretnych urządzeniach przywrócono wersję 3.3.1.
3.4.0
2017-01-26
Pakiet SDK jest teraz rozpowszechniany jako dynamiczna platforma. W związku z tym nie publikujemy już osobnej wersji platformy AdMob – możesz używać tej samej wersji niezależnie od tego, czy Twoja implementacja korzysta też z AdMob.
26 stycznia 2018 r. wycofaliśmy pakiet SDK w wersji 3.3.1. Więcej informacji znajdziesz w harmonogramie wycofywania.
3.3.1
2016-09-16
Nie obsługuje już systemu iOS 7 i starszych.
16 września 2017 r. wycofujemy pakiet SDK w wersji 3.2.1. Więcej informacji znajdziesz w harmonogramie wycofywania.
3.2.1
2016-05-09
Dodano obsługę kodu bitowego.
3.2.0
2016-04-14
Uwaga: z powodu błędu obsługa kodu bitowego w tej wersji nie działała.
Dodano obsługę kodu bitowego.
Dodaje obsługę docelowych adresów URL prowadzących do sklepu z aplikacjami.
3.1.0
2015-12-17
Koniec testów beta.
Dodaje obsługę trybu obraz w obrazie w systemie iOS 9. Więcej informacji znajdziesz w naszym przewodniku po obrazie w obrazie lub w naszej implementacji w zaawansowanym przykładzie.
Zamiast do IMAAdsManager, IMAContentPlayhead należy teraz przekazywać do IMAAdsRequest.
Naprawia awarię podczas zwalniania pamięci IMAAdsLoader.
Beta v15
2015-07-22
Wprowadza zdarzenia bufora reklam za pomocą delegatów IMAAdsManager. Ułatwia to dodawanie do odtwarzacza elementów takich jak wskaźniki aktywności i paski buforowania.
Udostępnia tryb debugowania. Wydawcy mogą teraz ustawić wartość IMASettings enableDebugMode na YES, aby uzyskać logowanie szczegółowe w konsoli. Nie należy używać tego ustawienia w środowisku produkcyjnym, ponieważ spowoduje to dodanie znaku wodnego do odtwarzacza reklam.
IMAAdsManager destroy teraz prawidłowo kończy wyświetlanie reklam we wszystkich przypadkach.
Umożliwia ponowne wykorzystanie kontenerów wyświetlania.
Umożliwia wydawcom niszczenie obiektów IMA w metodach delegowania.
IMAAdsManager ma teraz tylko słabe odwołanie do contentPlayhead (co zapobiega potencjalnym wyciekom pamięci). Musisz teraz zachować każdą instancję lub obiekt, który implementuje IMAAVPlayerContentPlayhead jako właściwość, w przeciwnym razie obiekt zostanie natychmiast zwolniony.IMAContentPlayhead
Rozwiązaliśmy problem, który powodował, że odtwarzacz reklam czasami zatrzymywał się w celu buforowania i nigdy nie wznawiał odtwarzania.
Przeniesiono IMASettings do osobnego pliku nagłówkowego.
Beta v13
2015-04-29
Dodaliśmy obsługę odtwarzania reklam w tle. Więcej informacji znajdziesz w artykule Odtwarzanie reklam w tle.
Pakiet SDK można teraz zaimportować jako platformę. Więcej informacji o aktualizacji znajdziesz w naszym poście na blogu.
Skrócenie czasu wczytywania reklam na urządzeniach z iOS 8.
Rozwiązaliśmy problem, który powodował, że reklamy towarzyszące znikały po zakończeniu reklamy. Reklamy towarzyszące będą teraz wyświetlane do czasu odświeżenia miejsca na reklamę.
Dodaliśmy 10-sekundowy limit czasu wczytywania pakietu SDK.
Klasa IMASettings implementuje teraz protokół NSCopying.
Rozwiązaliśmy problem, który powodował awarię aplikacji po odłączeniu słuchawek.
Reklamy są teraz domyślnie wyciszane, gdy urządzenie jest wyciszone. Wydawca może to zmienić, ustawiając kategorię AVAudioSession.
Rozwiązanie problemów z odtwarzaniem i wstrzymywaniem w Centrum sterowania w systemie iOS w wersji starszej niż 8.
Reklamy nie są już wstrzymywane po otwarciu panelu powiadomień.
Dodaliśmy plik VERSION do pliku ZIP do pobrania.
Aby zwiększyć skuteczność, renderowanie reklam odbywa się teraz natywnie za pomocą AVPlayer we wszystkich wersjach iOS.
Beta v12
2015-02-12
Teraz odtwarza reklamy natywne na urządzeniach z iOS 7 i starszymi wersjami tego systemu. Zapobiega to zakłócaniu przez pakiet SDK zdarzeń i elementów sterujących MPMoviePlayerController.
Rozwiązaliśmy problem, który powodował, że w przypadku zdarzeń LOADED i START nie były wypełniane informacje adPlaybackInfo.
Dodaje parametr IMASettings.maxRedirects, aby określić liczbę przekierowań, po której kolejne przekierowania będą odrzucane, a ładowanie reklamy zostanie przerwane.
Usuwa wyciek pamięci wprowadzony w wersji beta 10 przez dodanie WKWebView.
Beta v10
2014-11-20
Pakiet SDK używa teraz na iOS 8 funkcji WKWebView do renderowania reklam zamiast UIWebView. Rozwiązuje to kilka problemów związanych z komunikacją między warstwami natywną i JS pakietu SDK. W wyniku tej zmiany pakiet IMA SDK będzie teraz wymagać, aby aplikacja była tworzona z obsługą architektury arm64.
Dodaliśmy zdarzenie TAPPED, które jest wywoływane za każdym razem, gdy użytkownik kliknie część reklamy, której nie można kliknąć. Może to służyć do wykrywania kliknięć reklamy w celu wyświetlania elementów sterujących odtwarzaczem.
Aby zachować zgodność z konwencją iOS, te metody zostały wycofane i zastąpione metodami, które przyjmują odwołanie do obiektu wywołującego:
Usunięto odniesienia do nagłówków i źródeł OCMock.
Rozwiązuje problem z powolnym aktualizowaniem elementów interfejsu reklam na urządzeniach z iOS 8.
Beta v6
2014-05-27
Udostępnia opis, tytuł i contentType w obiekcie IMAAd.
Dodaje obsługę 64-bitowego symulatora iOS
Beta v5
2014-02-14
Dodano obsługę architektury arm64.
Rozwiązuje konflikty z integracjami z Google+.
Beta v4
2013-12-12
Naprawia wycieki pamięci w klasach IMAAdsManager i IMAAdsLoader.
Interfejs IMAAdPodInfo ma 3 nowe interfejsy API: podIndex, timeOffset i maxDuration.
Wkrótce zaktualizujemy dokumentację interfejsu API, aby uwzględniała tę zmianę.
Beta v3
2013-09-25
Wersja serwisowa, bez nowych funkcji.
Beta v2
2013-07-07
Publiczna wersja beta pakietu SDK.
Zamknięte testy beta w wersji 2
2013-06-24
Poprawki błędów.
Lokalizacja informacji wyświetlanych podczas odtwarzania reklamy.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2026-05-13 UTC."],[],[]]