Version |
Veröffentlichungsdatum |
Hinweise |
3.22.1 |
2024-04-12 |
-
Es wurde ein Problem mit der neuesten CocoaPods-Version behoben, bei dem Apps nicht auf iOS-Simulatoren erstellt werden konnten.
|
3.22.0 |
2024-04-03 |
|
3.20.0 |
2024-01-28 |
- Aktiviert die Unterstützung von Companion-Anzeigen für die Pod-Auslieferung
- Aktivieren Sie VOD-Streamanfragen für die Pod-Auslieferung.
- Fügt dem Stream-Manager einen Getter für Cue-Punkte hinzu.
|
3.19.2 |
2023-04-28 |
- Die iOS-Mindestversion für die Kompilierung auf iOS 14 wurde reduziert.
|
3.19.1 |
2023-04-20 |
- Die Mindestversion von iOS für die Kompilierung wurde auf iOS 14 erhöht.
- Die Unterstützung für die ARMv7-Plattform wurde entfernt.
- Es wurde ein Fehler behoben, bei dem bei einem SIMID-Klick ein Anzeigenereignis mit Klick nicht ausgelöst wurde.
- Die OMID-Unterstützung wird im sicheren VPAID-Modus nicht mehr falsch angegeben.
- Es wurde ein Problem bei der Unterstützung von SIMID-Ereignissen zur Größenanpassung behoben.
- Die Klasse IMAVideoStitcherVODStreamRequest wird hinzugefügt, die die Google Video Stitcher VOD API unterstützt.
-
Die SDK-Version 3.18.5 wird am 20.04.2024 eingestellt. Weitere Informationen finden Sie im Einstellungszeitplan.
|
3.18.5 |
2023-03-10 |
- Die Mindestversion des IMA SDK für iOS wird auf iOS 14 erhöht.
- Es wurde ein Fehler behoben, bei dem der Nutzerkontext mit einem Streamfehler nicht übergeben wurde.
- Hiermit wird die eigene Publisher-ID (früher „App-interner Schlüssel“ genannt) für Apps aktiviert, in denen auch GMA-Version 9.14.0 oder höher enthalten ist.
- Die Klasse IMAVideoStitcherLiveStreamRequest wurde hinzugefügt, die die Google Video Stitcher Live API unterstützt.
- Öffentliche Betaversion der Google Video Stitcher API
- Öffentlicher Betarelease der Secure Signals API.
-
Die SDK-Version 3.18.4 wird am 10.03.2024 eingestellt. Weitere Informationen finden Sie im Einstellungszeitplan.
|
3.18.4 |
2022-12-08 |
- Dienst-Release. Keine neuen Funktionen.
-
Die SDK-Version 3.18.2 wird am 08.12.2023 eingestellt. Weitere Informationen finden Sie im Einstellungszeitplan.
|
3.18.2 |
2022-11-07 |
- Fügt
user_context zur Streamanfrage hinzu.
- Fehlerhafte Warnungen vom Typ „Ungültige interne Nachricht“ wurden behoben.
-
Die SDK-Version 3.18.1 wird am 07.11.2023 eingestellt. Weitere Informationen finden Sie im Einstellungszeitplan.
|
3.18.1 |
2022-10-02 |
- Behebt ein Problem, das zum Absturz des SDK mit
UIViewControllerHierarchyInconsistency geführt hat
-
Die SDK-Version 3.17.0 wird am 02.10.2023 eingestellt. Weitere Informationen finden Sie im Einstellungszeitplan.
|
3.17.0 |
2022-08-03 |
- Erhöht die maximale Standard-Bitrate für Nicht-Mobilgeräte, wenn die maximale Bitrate nicht vom Publisher festgelegt wird.
-
Die SDK-Version 3.16.3 wird am 03.08.2023 eingestellt. Weitere Informationen finden Sie im Einstellungszeitplan.
|
3.16.3 |
2022-04-19 |
IMACompanionAdSlot.initWithView(view: UIView) wurde hinzugefügt, um Companion-Anzeigen mit flexibler Größe zu unterstützen.
- Das IMA iOS SDK ist jetzt als xcframework verpackt.
- Zusätzliche Unterstützung für den M1-Simulator.
- Ein Problem wurde behoben, bei dem die IMA SDK-Versionsinformationen überschrieben werden konnten.
- Das iOS SDK erstellte doppelte Symbolwarnungen. Dieses Problem wurde behoben.
-
Die SDK-Version 3.15.1 wird am 19.04.2023 eingestellt. Weitere Informationen finden Sie im Einstellungszeitplan.
|
3.15.1 |
2022-02-23 |
- iOS-Mindestversion auf Version 12 erhöht
-
Die SDK-Version 3.14.5 wird am 23.02.2023 eingestellt. Weitere Informationen finden Sie im Einstellungszeitplan.
|
3.14.5 |
2021-10-05 |
- Die
IMASettings:sameAppKeyEnabled
API wurde hinzugefügt, mit der Sie mithilfe von Daten, die aus Ihren Apps erhoben wurden, relevantere und personalisierte Anzeigen präsentieren können. Derzeit ist die API standardmäßig aktiviert. Für Publisher sind keine Änderungen erforderlich.
- Allen APIs wurden Verträge für die Null-Zulässigkeit hinzugefügt.
-
Die SDK-Version 3.14.4 wird am 05.10.2022 eingestellt. Weitere Informationen finden Sie im Einstellungszeitplan.
|
3.14.4 |
2021-07-06 |
- Es wurde ein Problem behoben, das zu fehlenden Ereignissen führte, wenn Apps im Hintergrund ausgeführt wurden.
- Es wurde ein Problem behoben, bei dem Publisher
islat unter iOS <14 manuell festlegen konnten.
- Mindestversion von iOS auf iOS 11 erhöht
-
Die SDK-Version 3.14.3 wird am 06.07.2022 eingestellt. Weitere Informationen finden Sie im Einstellungszeitplan.
|
3.14.3 |
2021-05-03 |
- Es wurde ein Problem behoben, das unter iOS < 12 Warnmeldungen verursachte.
-
IMASettings:sessionid
wurde hinzugefügt, damit Verlage und Webpublisher die Sitzungs-ID anpassen können.
- Ereignisse zum Pausieren und Fortsetzen von Anzeigen wurden während des Inhalts ausgelöst. Dieses Problem wurde behoben.
- Sichergestellt, dass die Inhaltseinfügungen für Anzeigen nicht automatisch angepasst werden
- Letzte Version des IMA SDK für iOS zur Unterstützung von iOS 10.
-
Die SDK-Version 3.14.1 wird am 03.05.2022 eingestellt. Weitere Informationen finden Sie im Einstellungszeitplan.
|
3.14.1 |
2021-02-17 |
- Bei aktiviertem Vorabladen wurden manchmal doppelte Anzeigenereignisse ausgelöst. Dieses Problem wurde behoben.
- Unterstützung für die Pod-Auslieferung wurde implementiert.
- Ein Problem mit doppelten Deeplinks in iOS 13 und höher wurde behoben.
-
Die SDK-Version 3.13.0 wird am 17.02.2022 eingestellt. Weitere Informationen finden Sie im Einstellungszeitplan.
|
3.13.0 |
2020-10-13 |
- Das SDK wurde jetzt mit Xcode 12 erstellt.
- Das Ereignis
AD_BREAK_ENDED wurde nicht ausgelöst, wenn nach einer Werbeunterbrechung gesucht wird. Das Problem wurde behoben.
- Verworfene Felder für
IMAAVPlayerVideoDisplay , IMAVideoDisplay und IMAVideoDisplayDelegate wurden entfernt.
- BiB wurde bei jedem Anzeigenabschluss minimiert. Dieses Problem wurde behoben.
- Es wurde ein Fehler behoben, bei dem die Wiedergabe von Livestreams sofort nach der Übertragung über AirPlay beendet wurde.
- Ein Problem wurde behoben, bei dem das Drücken von „Überspringen“ bei der geteilten Wiedergabe nicht funktionierte.
- Es wurde ein Problem behoben, bei dem Inhalte bei der gemeinsamen Wiedergabe zwischen Anzeigen in einem Pod kurz blinken.
- Die
IMAAVPlayerVideoDisplay.streamAssetOptions API wurde hinzugefügt.
- Dauer der sichtbaren Anzeige in
IMAStreamManagerDelegate .
- Der Fehler
"Ads cannot be requested because the ad container
is not attached to the view hierarchy." wurde fälschlicherweise ausgelöst. Dieses Problem wurde behoben.
-
Die SDK-Version 3.12.1 wird am 13.10.2021 eingestellt. Weitere Informationen finden Sie im Einstellungszeitplan.
|
3.12.1 |
2020-08-11 |
- Offizielle Release-Version für iOS 14
- Es wurde ein Problem behoben, bei dem das Öffnen eines Click-throughs und das Schließen der App zu einem Speicherleck führten.
-
Die SDK-Version 3.12.0 wird am 11.08.2021 eingestellt. Weitere Informationen finden Sie im Einstellungszeitplan.
|
3.12.0 |
2020-08-05 |
- Der Google-Modus für zusätzliche Einwilligung wird unterstützt. Weitere Informationen
- Der Schlüssel „language_name“ für Streamuntertitel wird unterstützt.
- Es wurde ein Problem behoben, das zu einer Zeitüberschreitung bei reinen Audioanzeigen führte.
- Es wurde ein Problem behoben, bei dem das Überspringen der ersten Anzeige in einer Pre-Roll dazu führen würde, dass die zweite Anzeige ihren eigenen Versatz für das Überspringen ignoriert hat.
- Fügt
viewController als neues erforderliches Initialisierungsargument oder als neue erforderliche Eigenschaft für IMAAdDisplayContainer hinzu.
- Reduziert fehlerhafte
RESUME -Ereignisse.
- Die standardmäßig aktivierte
IMAAdsRenderingSettings.enablePreloading wird hinzugefügt, um die Leistung des Anzeigen-Renderings zu verbessern.
- Fügt das Ereignis
ICON_TAPPED hinzu.
- Es wurde ein Problem behoben, bei dem
IABTCF_gdprApplies nur bestätigt wurde, wenn es sich um einen String handelte.
-
Die SDK-Version 3.11.4 wird am 05.08.2021 eingestellt. Weitere Informationen finden Sie im Einstellungszeitplan.
|
3.11.4 |
2020-03-26 |
-
Die Mindestlaufzeitversion wird auf iOS 10 erhöht
-
Es wurde ein Fehler behoben, bei dem einige UI-Aktualisierungen in einem Hintergrundthread ausgelöst werden konnten.
-
Es wurde ein Problem behoben, bei dem strikte Flags dazu führten, dass die Initialisierung von IMACompanionAd mit den Flags von NSObject
-
Die Methode
loadURL im IMAVideoDisplay-Protokoll wird eingestellt.
-
Unterstützung für
clientseitige SIMID-Anzeigen
-
Die SDK-Version 3.11.3 wird am 26.03.2021 eingestellt. Weitere Informationen finden Sie im Einstellungszeitplan.
|
3.11.3 |
2020-02-12 |
-
3.11.3 ist die endgültige Version des IMA SDK, das iOS 9.x unterstützt.
-
Es wurde ein Fehler behoben, bei dem beim Importieren des Framework-Headers IMAFriendlyObstruction.h nicht importiert wurde.
-
Es wurde ein Problem behoben, bei dem Klicks unter iOS 9.x abstürzten.
-
Die SDK-Version 3.11.2 wird am 12.02.2021 eingestellt. Weitere Informationen finden Sie im Einstellungszeitplan.
|
3.11.2 |
2020-01-22 |
-
Zusätzliche Unterstützung für OMID 1.3 contentUrl mit
AdsRequest:contentUrl
und
StreamRequest:contentUrl
.
-
Die Unterstützung für OMID 1.3-kompatible Objekte wurde geändert, sodass in
IMAAdDisplayContainer die Methoden
registerFriendlyObstruction
verwendet werden.
-
Die Methoden
registerVideoControlsOverlay und unregisterAllVideoControlsOverlay werden in IMAAdDisplayContainer zugunsten von
FriendlyObstruction
verworfen.
- Es wurde ein Problem behoben, bei dem die automatische Wiedergabe und die Überspringbarkeit von OMID nicht gemeldet wurden.
- Entfernt alle verbleibenden Verweise auf UIWebView
-
Die SDK-Version 3.11.1 wird am 22.01.2021 eingestellt. Weitere Informationen finden Sie im Einstellungszeitplan.
|
3.11.1 |
2019-12-04 |
- Die automatische Aufnahme von Einwilligungsparametern aus IAB TCF v2 und CCPA wird unterstützt.
- Behebt ein Problem, das bei der Verwendung des Control Centers zu Abstürzen geführt hat.
- TrueView for Action-Anzeigen werden unterstützt.
- Damit wird
playerVideoDisplay:didLoadPlayerItem: für die dynamische Anzeigenbereitstellung hinzugefügt.
- Aktualisiert
IMAAVPlayerVideoDisplayDelegate -Namen, um sie den Obj-C-Stilkonventionen zu entsprechen.
- Es wurde ein Problem behoben, bei dem das Anzeigenobjekt in
LOG - und INTERACTION -Anzeigenereignissen in einigen Fällen nicht eingeschlossen wurde.
- Damit wird die automatische Integration von Google Ad-Anfragen für Implementierungen von Anbietern, die mit dem IAB TCFv2-konform sind, automatisch eingebunden, z. B. Funding Choices von Google.
- Es wurde ein Problem mit den VMAP-Tracking-Ereignissen
breakstart und breakend behoben.
- Der
IMAStreamManager wird die Methode replaceAdTagParameters hinzugefügt, mit der alle Anzeigen-Tag-Parameter während eines Livestreams ersetzt werden können.
- Fügt das Ereignis
AD_BREAK_FETCH_ERROR hinzu, um anzugeben, dass eine Werbeunterbrechung nicht wiedergegeben wird.
-
Die SDK-Version 3.10.1 wird am 04.12.2020 eingestellt. Weitere Informationen finden Sie im Einstellungszeitplan.
|
3.10.1 |
2019-09-19 |
- iOS 13 und iPadOS werden jetzt unterstützt.
-
Die SDK-Version 3.9.2 wird am 19.09.2020 eingestellt. Weitere Informationen finden Sie im Einstellungszeitplan.
|
3.9.2 |
2019-08-16 |
- Damit wird ein Problem behoben, bei dem nach der Wiedergabe von Anzeigen eine klare Darstellung auf der Benutzeroberfläche der IMA-Anzeige blieb, sodass der Nutzer nicht mit dem Player interagieren konnte.
-
Die SDK-Version 3.9.1 wird am 16.08.2020 eingestellt. Weitere Informationen finden Sie im Einstellungszeitplan.
|
3.9.1 |
2019-07-18 |
- Probleme mit der Genauigkeit der
is_lat -Berichte wurden behoben.
IMAAdEventType.adData ist jetzt eingegeben.
- Die APIs
authToken und streamFormat wurden zu IMAStreamRequest hinzugefügt.
mediaUrl -Unterstützung von LinearAd entfernt. Verwenden Sie stattdessen adMedia .
- Fehler in den YouTube-Metadaten für nicht gelistete Videos wurde behoben.
- Falsche Anzeigen-ID-Identifizierung korrigiert.
mediaWidth und mediaHeight wurden durch adMedia.width und adMedia.height ersetzt.
- Companion-Anzeigen wurden nur einmal gerendert. Das Problem wurde behoben.
- Wenn jetzt ein Videoanzeigentyp nicht unterstützt wird, gibt das SDK den Fehler
kIMAError_VAST_TRAFFICKING_ERROR statt kIMAError_FAILED_TO_REQUEST_ADS aus.
videoDisplayDidPlay: wurde zugunsten von videoDisplayDidResume: eingestellt.
-
Die SDK-Version 3.9.0 wird am 18.07.2020 eingestellt. Weitere Informationen finden Sie im Einstellungszeitplan.
|
3.9.0 |
2019-03-22 |
|
3.8.2 |
2019-02-19 |
- Fügt die Ereignisse
AD_PERIOD_STARTED und AD_PERIOD_ENDED hinzu. Diese Ereignisse werden nur für die dynamische Anzeigenbereitstellung unterstützt.
- Es wurde ein Problem behoben, bei dem die Anzeigenansicht beim Start animiert wurde.
- Es wurde ein Problem behoben, bei dem bei Live- oder VOD-Inhalten keine Videofehler ausgelöst wurden.
- Es wurde ein Problem behoben, bei dem Inhalte unter iOS + AirPlay nicht fortgesetzt wurden.
- Die SDK-Version 3.8.1 wird am 19.02.2020 eingestellt. Weitere Informationen finden Sie im Einstellungszeitplan.
|
3.8.1 |
2018-11-13 |
- Es wurde ein Problem behoben, bei dem Anzeigen-Tags mit mehreren Anzeigenflächengrößen falsch geparst wurden.
- Damit wird
[IMAVideoDisplay seekStreamToTime] hinzugefügt, damit überspringbare Anzeigen in VOD-Streams, die die dynamische Anzeigenbereitstellung enthalten, unterstützt werden.
- Fügt
IMAAdRenderingSettings.loadVideoTimeout hinzu.
- Fügt
IMAAd.VASTMediaWidth , IMAAd.VASTMediaHeight und IMAAd.VASTMediaBitrate hinzu.
- Verringert die Binärgröße aufgrund von Build-Verbesserungen um ca. 15 %.
-
Die SDK-Version 3.7.3 wird am 13.11.2019 eingestellt. Weitere Informationen finden Sie im Einstellungszeitplan.
|
3.7.3 |
2018-08-21 |
- Die Fehlerbehandlung für ein fehlerhaftes Streammanifest wird verbessert.
- Es wurde ein Problem mit benutzerdefinierten In-App-URL-Klicks in HTML-Companions behoben.
- Probleme mit aufeinanderfolgenden überspringbaren Videoanzeigen wurden behoben.
-
Die SDK-Version 3.7.2 wird am 21.08.2019 eingestellt. Weitere Informationen finden Sie im Einstellungszeitplan.
|
3.7.2 |
2018-05-15 |
- Es wurde ein Problem behoben, bei dem einige Companions zu einem WebView im Vollbildmodus maximiert wurden.
-
Die SDK-Version 3.7.1 wird am 15.05.2019 eingestellt. Weitere Informationen finden Sie im Einstellungszeitplan.
|
3.7.1 |
2018-04-30 |
|
3.7.0.1 |
2018-02-12 |
- CocoaPods-Release zur Behebung eines Podspec-Fehlers. Zieht die Bibliotheksdateien für 3.7.0 herunter.
|
3.7.0 |
2018-01-30 |
- iOS 8 und niedriger werden nicht mehr unterstützt.
- Service-Release, keine neuen Funktionen.
-
Die SDK-Version 3.6.1 wird am 30. Januar 2019 eingestellt. Weitere Informationen finden Sie im Einstellungszeitplan.
|
3.6.1 |
2017-10-09 |
- Fügt
IMAAdsRequest.liveStreamPrefetchSeconds hinzu.
-
Die SDK-Version 3.6.0 wird am 09.10.2018 eingestellt. Weitere Informationen finden Sie im Einstellungszeitplan.
|
3.6.0 |
2017-07-24 |
- Fügt IMAAdsRequest.vastLoadTimeout hinzu.
- Fügt IMAAd.wrapperAdIDs hinzu.
- Fügt IMAAd.skipTimeOffset.
- Es wurde ein Fehler behoben, bei dem das SDK den für die Anzeigenwiedergabe verwendeten Videoaufrufe nicht erkennen konnte, wenn er aus der Ansichtshierarchie entfernt und wieder hinzugefügt wurde.
-
Die SDK-Version 3.5.2 wird am 24.07.2018 eingestellt. Weitere Informationen finden Sie im Einstellungszeitplan.
|
3.5.2 |
2017-05-02 |
- Entfernt die automatische Fortsetzung beim Zurückkehren zur App aus dem Hintergrund.
Ruf
[IMAAdsManager resume] an, um fortzufahren.
- Fügt [IMAAdsRenderingSettings playAdsAfterTime] hinzu.
-
Die SDK-Version 3.5.1 wird am 02.05.2018 eingestellt. Weitere Informationen finden Sie im Einstellungszeitplan.
|
3.5.1 |
2017-04-03 |
- Das SDK gibt jetzt
kIMAError_FAILED_TO_REQUEST_ADS aus, wenn sich IMAAdDisplayContainer bei einer Anzeigen- oder Streamanfrage nicht in der Ansichtshierarchie befindet. Zuvor sind diese Anfragen ohne Meldung fehlgeschlagen.
-
Die SDK-Version 3.5.0 wird am 03.04.2018 eingestellt. Weitere Informationen finden Sie im Einstellungszeitplan.
|
3.5.0 |
2017-03-24 |
- Es wurde ein Problem mit der Unterstützung von Bitcodes behoben.
- Fügt dem IMAAdsRequest-Objekt adsResponse hinzu.
- Behebt ein Problem mit Swift-Builds.
-
Die SDK-Version 3.4.2 wird am 24.03.2018 eingestellt. Weitere Informationen finden Sie im Einstellungszeitplan.
|
3.4.2 |
2017-03-09 |
- Service-Release, keine neuen Funktionen.
-
Die SDK-Version 3.4.1 wird am 09.03.2018 eingestellt. Weitere Informationen finden Sie im Einstellungszeitplan.
|
3.4.1 |
2017-02-03 |
- Das SDK wird jetzt als dynamisches Framework bereitgestellt. Aus diesem Grund veröffentlichen wir keine separate AdMob-Version des Frameworks mehr. Sie können immer die gleiche Version verwenden, unabhängig davon, ob in Ihrer Implementierung auch AdMob verwendet wird.
- Videosymbole werden jetzt unterstützt.
- Fügt
IMAAd die folgenden neuen Attribute hinzu:
adSystem
creativeID
creativeAdID
universalAdIdValue
universalAdIdRegistry
advertiserName
surveyURL
dealID
wrapperCreativeIDs
wrapperSystems
- Fügt
IMAAdsRequest die folgenden neuen Attribute hinzu:
contentDuration
contentKeywords
contentTitle
- Fügt
[IMAAdsManager setVolume:] hinzu.
- Fügt
[IMACompanionDelegate companionSlotWasClicked] hinzu.
- Fügt
IMASettings.disableNowPlayingInfo hinzu.
-
Die SDK-Version 3.3.1 wird am 03.02.2018 eingestellt. Weitere Informationen finden Sie im Einstellungszeitplan.
|
Rollback auf Version 3.3.1 |
2016-01-31 |
- Aufgrund eines Problems bei der Entwicklung für bestimmte Geräte wurde ein Rollback auf Version 3.3.1 durchgeführt.
|
3.4.0 |
2017-01-26 |
- Das SDK wird jetzt als dynamisches Framework bereitgestellt. Aus diesem Grund veröffentlichen wir keine separate AdMob-Version des Frameworks mehr. Sie können immer die gleiche Version verwenden, unabhängig davon, ob in Ihrer Implementierung auch AdMob verwendet wird.
- Videosymbole werden jetzt unterstützt.
- Fügt
IMAAd die folgenden neuen Attribute hinzu:
adSystem
creativeID
creativeAdID
universalAdIdValue
universalAdIdRegistry
advertiserName
surveyURL
dealID
wrapperCreativeIDs
wrapperSystems
- Fügt
IMAAdsRequest die folgenden neuen Attribute hinzu:
contentDuration
contentKeywords
contentTitle
- Fügt
[IMAAdsManager setVolume:] hinzu.
- Fügt
[IMACompanionDelegate companionSlotWasClicked] hinzu.
- Fügt
IMASettings.disableNowPlayingInfo hinzu.
-
Die SDK-Version 3.3.1 wird am 26.01.2018 eingestellt. Weitere Informationen finden Sie im Einstellungszeitplan.
|
3.3.1 |
2016-09-16 |
- iOS 7 und niedriger werden nicht mehr unterstützt.
-
Die SDK-Version 3.2.1 wird am 16.09.2017 eingestellt. Weitere Informationen finden Sie im Einstellungszeitplan.
|
3.2.1 |
2016-05-09 |
- Bitcode-Unterstützung hinzugefügt.
|
3.2.0 |
2016-04-14 |
Hinweis: Aufgrund eines Fehlers funktionierte die Bitcode-Unterstützung in dieser Version nicht.
- Bitcode-Unterstützung hinzugefügt.
- Klick-URLs, die zum App-Shop führen, werden jetzt unterstützt.
|
3.1.0 |
2015-12-17 |
- Die Betaphase ist beendet.
- Bietet Unterstützung für Bild im Bild auf iOS 9. Weitere Informationen finden Sie in unserem Bild-im-Bild-Leitfaden oder in unserer Implementierung im erweiterten Beispiel.
- IMAContentPlayhead sollte jetzt an die IMAAdsRequest und nicht an den IMAAdsManager übergeben werden.
- Unterstützung für HTML5-Companions
- Dadurch wird [IMAAdsManagerforgotAdBreak] hinzugefügt.
|
Beta v16 |
2015-09-04 |
- Die Updates sind mit der Funktion App Transport Security von iOS 9 kompatibel.
- Es wurde ein Absturz bei der
IMAAdsLoader -Deallocation behoben.
|
Beta v15 |
2015-07-22 |
- Einführung von Ereignissen zur Anzeigenpufferung über
IMAAdsManager Delegierte. So können Elemente wie Aktivitätsanzeigen und Pufferleisten einfacher zum Player hinzugefügt werden.
- Macht den Debugging-Modus verfügbar. Publisher können jetzt die Einstellung
IMASettings enableDebugMode auf YES setzen, um eine ausführlichere Protokollierung in der Console zu erhalten. Diese Option sollte nicht in der Produktion verwendet werden, da der Ad-Player dadurch mit einem Wasserzeichen versehen wird.
- Anzeigen von
IMAAdsManager destroy werden jetzt in allen Fällen korrekt beendet.
- Ermöglicht die Wiederverwendung von Displaycontainern.
- Ermöglicht Publishern das Löschen von IMA-Objekten innerhalb von delegierten Methoden.
IMAAdsManager hat jetzt nur einen schwachen Verweis auf contentPlayhead (potenzielle Speicherlecks werden behoben). Sie müssen jetzt alle IMAAVPlayerContentPlayhead -Instanzen oder -Objekte beibehalten, die IMAContentPlayhead als Eigenschaft implementieren. Andernfalls wird das Objekt sofort freigegeben.
- Entfernt Animationen zur Größenanpassung von Videos.
- Entfernt unnötiges anfängliches Anzeigenereignis "Lebenslauf".
|
Beta v14 |
2015-05-27 |
- Der Anzeigenplayer hat die Zwischenspeicherung gelegentlich gestoppt und die Wiedergabe nie fortgesetzt. Dieses Problem wurde behoben.
- IMASettings wurde in eine eigene Headerdatei verschoben.
|
Beta v13 |
2015-04-29 |
- Die Wiedergabe von Anzeigen im Hintergrund wird jetzt unterstützt. Weitere Informationen zur Wiedergabe von Anzeigen im Hintergrund
- Das SDK kann jetzt als Framework importiert werden. Weitere Informationen zum Upgrade finden Sie in unserem Blogpost zu diesem Release.
- Kürzere Ladezeiten von Anzeigen unter iOS 8
- Companion-Anzeigen verschwanden nach dem Ende einer Anzeige nicht mehr. Companion-Anzeigen werden jetzt so lange angezeigt, bis die Anzeigenfläche aktualisiert wird.
- Wir haben ein Zeitlimit von 10 Sekunden für das Laden des SDK hinzugefügt.
- IMASettings implementiert jetzt NScopy.
- Apps stürzten ab, wenn Kopfhörer vom Stromnetz getrennt waren. Dieses Problem wurde behoben.
- Anzeigen sind jetzt beim Stummschalten des Geräts stummgeschaltet. Der Verlag oder Webpublisher kann dies ändern, indem er die Kategorie „AVAudioSession“ festlegt.
- Es wurden Fehler behoben, bei denen die Wiedergabe und Pause in der Kontrollzentrums unter iOS-Version 8 nicht funktionierten.
- Anzeigen werden nicht mehr pausiert, wenn die Benachrichtigungsleiste geöffnet wird.
- Der herunterladbaren ZIP-Datei wurde eine VERSION-Datei hinzugefügt.
- Um die Leistung zu verbessern, erfolgt das Anzeigen-Rendering jetzt unter allen iOS-Versionen nativ über AVPlayer.
|
Beta v12 |
2015-02-12 |
- Nutzt jetzt die Wiedergabe nativer Anzeigen unter iOS 7 und älter. Dadurch wird verhindert, dass das SDK MPMoviePlayerController-Ereignisse und -Steuerelemente beeinträchtigt.
- Das Problem, bei dem „adWiedergabeInfo“ bei den Ereignissen LOADED und START nicht ausgefüllt wurde, wurde behoben.
- Fügt
IMASettings.maxRedirects hinzu, um die Anzahl der Weiterleitungen anzugeben, nach denen nachfolgende Weiterleitungen abgelehnt werden. Das Laden der Anzeige wird abgebrochen.
- Mit dieser Option wird die manuelle Anzeigenwiedergabe unterstützt.
|
Beta v11 |
2014-12-17 |
- Behebt ein Speicherleck, das in der Betaversion v10 durch das Hinzufügen von
WKWebView eingeführt wurde.
|
Beta v10 |
2014-11-20 |
- Im SDK wird unter iOS 8 jetzt
WKWebView anstelle von UIWebView verwendet, um Anzeigen zu rendern. Dadurch werden mehrere Probleme im Zusammenhang mit der Kommunikation zwischen den nativen SDK- und JS-Ebenen behoben. Aufgrund dieser Änderung muss Ihre App für das IMA SDK jetzt arm64 unterstützen.
- Es wurde ein
TAPPED -Ereignis hinzugefügt, das ausgelöst wird, wenn der Nutzer auf einen nicht anklickbaren Teil einer Anzeige tippt. Damit können Nutzeraktivitäten erkannt werden, wenn Nutzer auf eine Anzeige tippen und die Steuerelemente des Videoplayers eingeblendet werden.
- In Übereinstimmung mit der iOS-Konvention wurden die folgenden Methoden eingestellt und durch Methoden ersetzt, die einen Verweis auf das aufrufende Objekt verwenden:
IMAAdsManagerDelegate bis adDidProgressToTime:currentTime:
IMAWebOpenerDelegate bis willOpenInExternalBrowser
IMAWebOpenerDelegate bis willOpenInAppBrowser
IMAWebOpenerDelegate bis didCloseInAppBrowser
IMAWebOpenerDelegate bis didOpenInAppBrowser
IMAWebOpenerDelegate bis willCloseInAppBrowser
|
Beta v9 |
2014-10-27 |
- Enthält Korrekturen für Speicherlecks in IMAJavaScript-Klassen.
|
Beta v8 |
2014-10-13 |
- Es wurde IMAUIElements eingeführt, mit dem SDK-UI-Elemente programmatisch ein- oder ausgeblendet werden können.
|
Beta v7 |
2014-08-11 |
- Das Konzept des
IMAAdDisplayContainers wurde eingeführt und die Verarbeitung von Companion-Anzeigen geändert. Informationen zu erforderlichen Codeänderungen in Ihrer App finden Sie unter
Änderungen am IMA SDK für iOS.
- Verweise auf OCMock-Header und -Quellen wurden entfernt.
- Die langsamen Updates von UI-Elementen für Anzeigen unter iOS 8 wurden behoben.
|
Beta v6 |
2014-05-27 |
- Stellt die Beschreibung, den Titel und den contentType für das IMAAd-Objekt bereit.
- Der 64-Bit-iOS-Simulator wird jetzt unterstützt.
|
Beta v5 |
2014-02-14 |
- Bietet Unterstützung für arm64.
- Konflikte mit Integrationen in Google+ wurden behoben.
|
Beta v4 |
2013-12-12 |
- Speicherlecks in IMAAdsManager und IMAAdsLoader wurden behoben.
- IMAAdPodInfo hat drei neue APIs: podIndex, timeOffset, maxDuration.
API-Dokumente werden bald entsprechend aktualisiert.
|
Beta v3 |
2013-09-25 |
- Service-Release, keine neuen Funktionen.
|
Beta v2 |
2013-07-07 |
- Öffentlicher Release der Betaversion des SDK.
|
Geschlossene Betaversion v2 |
2013-06-24 |
|
Geschlossene Betaversion v1 |
2013-04-02 |
|