Cronologia delle release dell'SDK IMA per iOS di Google

Versione Data di uscita Note
3.22.1 2024-04-12
  • Risolvi un problema con la release più recente di Cocoapods che impediva la creazione di app su simulatori iOS.
3.22.0 2024-04-03
3.20.0 2024-01-28
  • Attiva il supporto degli annunci companion per la pubblicazione di pod
  • Abilita le richieste di streaming VOD per la pubblicazione di pod.
  • Aggiunge un getter per i cue point al gestore dello stream.
3.19.2 2023-04-28
  • Versione iOS minima ridotta per la compilazione a iOS14.
3.19.1 2023-04-20
  • Versione iOS minima per la compilazione aumentata a iOS14.
  • Rimosso il supporto per la piattaforma ARMv7.
  • Corregge un errore per cui un evento relativo all'annuncio di clic non è stato attivato con il clickthrough SIMID.
  • Interrompe la segnalazione errata del supporto di OMID in modalità sicura di VPAID.
  • Risolve un problema con il supporto degli eventi di ridimensionamento SIMID.
  • Aggiunge la classe IMAVideoStitcherVODStreamRequest, che fornisce supporto per l'API Google Video Stitcher VOD.
  • La versione dell'SDK 3.18.5 verrà ritirata il 20/04/2024. Per ulteriori dettagli, consulta la pianificazione del ritiro.
3.18.5 2023-03-10
3.18.4 2022-12-08
  • Release del servizio. Nessuna nuova funzionalità.
  • La versione dell'SDK 3.18.2 verrà ritirata il 08/12/2023. Per ulteriori dettagli, consulta la pianificazione del ritiro.
3.18.2 2022-11-07
  • Aggiunge user_context alla richiesta di streaming.
  • Corregge gli avvisi errati "Messaggio interno non valido".
  • La versione dell'SDK 3.18.1 verrà ritirata il 7/11/2023. Per ulteriori dettagli, consulta la pianificazione del ritiro.
3.18.1 2022-10-02
  • Risolvi un problema che causava l'arresto anomalo dell'SDK con UIViewControllerHierarchyInconsistency
  • La versione dell'SDK 3.17.0 verrà ritirata il 2/10/2023. Per ulteriori dettagli, consulta la pianificazione del ritiro.
3.17.0 2022-08-03
  • Aumenta la velocità in bit massima predefinita per i dispositivi non mobili se la velocità in bit massima non è impostata dal publisher.
  • La versione dell'SDK 3.16.3 verrà ritirata il 03/08/2023. Per ulteriori dettagli, consulta la pianificazione del ritiro.
3.16.3 2022-04-19
  • Aggiunto IMACompanionAdSlot.initWithView(view: UIView) per supportare annunci companion di dimensioni flessibili.
  • L'SDK IMA per iOS è ora pacchettizzato come xcframework.
  • Aggiunge il supporto del simulatore M1.
  • Risolto il problema per cui era possibile sovrascrivere le informazioni sulla versione dell'SDK IMA.
  • Risolto un problema per cui l'SDK per iOS creava avvisi di simboli duplicati.
  • La versione dell'SDK 3.15.1 verrà ritirata il 19/04/2023. Per ulteriori dettagli, consulta la pianificazione del ritiro.
3.15.1 2022-02-23
  • Versione minima di iOS aumentata a 12
  • La versione dell'SDK 3.14.5 verrà ritirata il 23/02/2023. Per ulteriori dettagli, consulta la pianificazione del ritiro.
3.14.5 2021-10-05
  • È stata aggiunta l'API IMASettings:sameAppKeyEnabled che ti consente di pubblicare annunci più pertinenti e personalizzati utilizzando i dati raccolti dalle tue app. L'API è attualmente abilitata per impostazione predefinita e non sono necessarie modifiche da parte degli editori.
  • Sono stati aggiunti contratti con supporto nulla a tutte le API.
  • La versione dell'SDK 3.14.4 verrà ritirata il 5/10/2022. Per ulteriori dettagli, consulta la pianificazione del ritiro.
3.14.4 2021-07-06
  • Risolto un problema che causava la mancanza di eventi quando le app erano in background.
  • Risolto un problema che consentiva agli editori di impostare manualmente islat su iOS <14.
  • Aumento della versione minima di iOS a iOS 11
  • La versione dell'SDK 3.14.3 verrà ritirata il 06/07/2022. Per ulteriori dettagli, consulta la pianificazione del ritiro.
3.14.3 2021-05-03
  • Risolto un problema che causava la visualizzazione di messaggi di avviso su iOS < 12.
  • È stato aggiunto IMASettings:sessionid per consentire agli editori di personalizzare l'ID sessione.
  • Risolto il problema per cui gli eventi di messa in pausa e ripresa degli annunci venivano attivati durante i contenuti.
  • Assicurarsi che gli insiemi dei contenuti dell'interfaccia utente degli annunci non vengano regolati automaticamente
  • Ultima versione dell'SDK IMA per iOS che supporta iOS 10.
  • La versione dell'SDK 3.14.1 verrà ritirata il 03/05/2022. Per ulteriori dettagli, consulta la pianificazione del ritiro.
3.14.1 2021-02-17
  • Risolto il problema per cui a volte venivano attivati eventi di annunci duplicati quando era attivo il precaricamento.
  • Supporto per la pubblicazione pod implementato.
  • Risolto il problema di apertura dei doppi link diretti su iOS 13 e versioni successive.
  • La versione dell'SDK 3.13.0 verrà ritirata il 17/02/2022. Per ulteriori dettagli, consulta la pianificazione del ritiro.
3.13.0 2020-10-13
  • L'SDK ora è realizzato con Xcode 12.
  • Risolto il problema per cui la ricerca di un'interruzione pubblicitaria non attivava l'evento AD_BREAK_ENDED.
  • Sono stati rimossi i campi deprecati su IMAAVPlayerVideoDisplay, IMAVideoDisplay e IMAVideoDisplayDelegate.
  • Risolto il problema per cui PIP veniva ridotto al minimo a ogni completamento dell'annuncio.
  • Risolto il bug per cui i live streaming interrompevano la riproduzione non appena venivano trasmessi in AirPlay.
  • Risolto il problema per cui la pressione del pulsante Salta non faceva nulla per la riproduzione condivisa.
  • Risolto il problema per cui i contenuti lampeggiavano brevemente tra gli annunci di un pod per la riproduzione condivisa.
  • È stata aggiunta l'API IMAAVPlayerVideoDisplay.streamAssetOptions.
  • Durata del periodo dell'annuncio esposto in IMAStreamManagerDelegate.
  • Risolto un problema per cui un errore "Ads cannot be requested because the ad container is not attached to the view hierarchy." è stato attivato per errore.
  • La versione dell'SDK 3.12.1 verrà ritirata il 13/10/2021. Per ulteriori dettagli, consulta la pianificazione del ritiro.
3.12.1 2020-08-11
  • Versione di release ufficiale per iOS 14.
  • Risolto il problema per cui l'apertura di un click-through e la chiusura dell'app causavano una perdita di memoria.
  • La versione dell'SDK 3.12.0 verrà ritirata l'11/08/2021. Per ulteriori dettagli, consulta la pianificazione del ritiro.
3.12.0 2020-08-05
  • Aggiunge il supporto della Modalità di Consenso aggiuntivo di Google. Per saperne di più, consulta la specifica tecnica della Modalità di Consenso aggiuntivo di Google.
  • Aggiunge il supporto della chiave "language_name" per i sottotitoli dello stream.
  • Risolve un problema che causava il timeout degli annunci di solo audio.
  • Risolvi il problema per cui saltando il primo annuncio in un pre-roll, il secondo annuncio ignora il proprio tempo prima del pulsante Salta.
  • Aggiunge viewController come nuovo argomento o proprietà di inizializzazione richiesto per IMAAdDisplayContainer.
  • Riduce gli eventi RESUME errati.
  • Aggiunge IMAAdsRenderingSettings.enablePreloading, che è attivato per impostazione predefinita, per migliorare il rendimento del rendering degli annunci.
  • Aggiunge l'evento ICON_TAPPED.
  • Risolvi un problema per cui IABTCF_gdprApplies veniva confermato solo se si trattava di una stringa.
  • La versione dell'SDK 3.11.4 verrà ritirata il 05/08/2021. Per ulteriori dettagli, consulta la pianificazione del ritiro.
3.11.4 2020-03-26
  • Aumenta la versione minima del runtime a iOS 10
  • Corregge un bug per cui potrebbero attivarsi alcuni aggiornamenti dell'interfaccia utente in un thread in background
  • Corregge un problema per cui flag rigidi creavano un conflitto init di IMACompanionAd con il valore di NSObject
  • Ritira il metodo loadURL nel protocollo IMAVideoDisplay
  • Aggiunge il supporto per gli annunci SIMID lato client
  • La versione dell'SDK 3.11.3 verrà ritirata il 26/03/2021. Per ulteriori dettagli, consulta la pianificazione del ritiro.
3.11.3 2020-02-12
  • La versione 3.11.3 sarà la versione finale dell'SDK IMA che supporta iOS 9.x
  • Corregge un bug per cui l'importazione dell'intestazione del framework non importava IMAfriendlyObstruction.h
  • Risolto il problema per cui i clickthrough si arrestavano in modo anomalo su iOS 9.x
  • La versione dell'SDK 3.11.2 verrà ritirata il 12/02/2021. Per ulteriori dettagli, consulta la pianificazione del ritiro.
3.11.2 2020-01-22
  • Aggiunge il supporto per OMID 1.3 contentUrl con AdsRequest:contentUrl e StreamRequest:contentUrl .
  • Supporto della rielaborazione delle ostruzioni amichevoli OMID 1.3 per l'utilizzo dei metodi registerFriendlyObstruction in IMAAdDisplayContainer.
  • Ritira i metodi registerVideoControlsOverlay e unregisterAllVideoControlsOverlay in IMAAdDisplayContainer a favore di FriendlyObstruction .
  • Risolto il problema per cui la riproduzione automatica e la possibilità di ignorare gli annunci OMID non venivano segnalate
  • Rimuove tutti i riferimenti rimanenti a UIWebView
  • La versione dell'SDK 3.11.1 verrà ritirata il 22/01/2021. Per ulteriori dettagli, consulta la pianificazione del ritiro.
3.11.1 2019-12-04
  • Aggiunge il supporto per l'inclusione automatica dei parametri relativi al consenso nella versione 2 del TCF di IAB e nel CCPA.
  • Risolvi un problema che causava l'arresto anomalo durante l'utilizzo del Centro di Controllo.
  • Aggiunge il supporto per gli annunci TrueView for Action.
  • Aggiunge playerVideoDisplay:didLoadPlayerItem: per DAI.
  • Aggiorna i nomi IMAAVPlayerVideoDisplayDelegate per coerenza con le convenzioni di stile Obj-C.
  • Risolvi un problema che impediva agli eventi annuncio LOG e INTERACTION di includere in alcuni casi l'oggetto annuncio.
  • Aggiunge l'integrazione automatica delle richieste di annunci di Google per le implementazioni dei fornitori di gestione del consenso conformi alla versione 2 del TCF di IAB, come Funding Choices di Google.
  • Risolve un problema con gli eventi di monitoraggio VMAP breakstart e breakend.
  • Aggiunge il metodo replaceAdTagParameters a IMAStreamManager, che consente di sostituire tutti i parametri del tag annuncio durante un live streaming.
  • Aggiunge l'evento AD_BREAK_FETCH_ERROR per indicare che un'interruzione pubblicitaria non verrà riprodotta.
  • La versione dell'SDK 3.10.1 verrà ritirata il 04/12/2020. Per ulteriori dettagli, consulta la pianificazione del ritiro.
3.10.1 2019-09-19
  • Aggiunge il supporto per iOS 13 e iPadOS.
  • La versione dell'SDK 3.9.2 verrà ritirata il 19/09/2020. Per ulteriori dettagli, consulta la pianificazione del ritiro.
3.9.2 2019-08-16
  • Questo risolve il problema per cui, dopo la riproduzione degli annunci, rimaneva una chiara visualizzazione dell'interfaccia utente IMA, impedendo all'utente di interagire con il player.
  • La versione dell'SDK 3.9.1 verrà ritirata il 16/08/2020. Per ulteriori dettagli, consulta la pianificazione del ritiro.
3.9.1 2019-07-18
  • Sono stati risolti i problemi relativi all'accuratezza dei report di is_lat.
  • Ora è stato digitato IMAAdEventType.adData.
  • Sono state aggiunte le API authToken e streamFormat a IMAStreamRequest.
  • L'assistenza per mediaUrl è stata rimossa da LinearAd. Usa invece adMedia.
  • Risolto il bug dei metadati di YouTube per i video non in elenco.
  • È stato corretto un errore di identificazione dell'ID annuncio.
  • mediaWidth e mediaHeight sostituiti con adMedia.width e adMedia.height.
  • Risolto il problema per cui gli annunci companion venivano visualizzati una sola volta.
  • Ora, quando un tipo di annuncio video non è supportato, l'SDK genererà l'errore kIMAError_VAST_TRAFFICKING_ERROR anziché kIMAError_FAILED_TO_REQUEST_ADS.
  • videoDisplayDidPlay: ora è deprecato, a favore di videoDisplayDidResume:.
  • La versione dell'SDK 3.9.0 verrà ritirata il 18/07/2020. Per ulteriori dettagli, consulta la pianificazione del ritiro.
3.9.0 2019-03-22
3.8.2 2019-02-19
  • Aggiunge gli eventi AD_PERIOD_STARTED e AD_PERIOD_ENDED. Questi eventi sono supportati solo per l'inserimento di annunci dinamici.
  • Risolve un problema per cui la visualizzazione dell'annuncio animata all'avvio.
  • Risolvi un problema per cui gli errori video non venivano attivati per Live o VOD.
  • Risolto il problema per cui i contenuti non riprendevano su iOS + AirPlay.
  • La versione dell'SDK 3.8.1 verrà ritirata il 19/02/2020. Per ulteriori dettagli, consulta la pianificazione del ritiro.
3.8.1 2018-11-13
  • Risolvi il problema per cui i tag annuncio con più dimensioni dell'area annuncio non venivano analizzati in modo corretto.
  • Aggiunge [IMAVideoDisplay seekStreamToTime] per supportare gli annunci ignorabili negli stream VOD IMA DAI.
  • Aggiunge IMAAdRenderingSettings.loadVideoTimeout.
  • Aggiunge IMAAd.VASTMediaWidth, IMAAd.VASTMediaHeight e IMAAd.VASTMediaBitrate.
  • Riduce le dimensioni del file binario di circa il 15% grazie ai miglioramenti della build.
  • La versione dell'SDK 3.7.3 verrà ritirata il 13/11/2019. Per ulteriori dettagli, consulta la pianificazione del ritiro.
3.7.3 2018-08-21
  • Migliora la gestione degli errori relativi al file manifest dello stream non corretto.
  • Risolto il problema relativo ai clickthrough degli URL in-app personalizzati nelle creatività HTML companion.
  • Risolve un problema relativo agli annunci video ignorabili in sequenza.
  • La versione dell'SDK 3.7.2 verrà ritirata il 21/08/2019. Per ulteriori dettagli, consulta la pianificazione del ritiro.
3.7.2 2018-05-15
  • Risolve un problema per cui alcune creatività companion si espandevano in una libreria WebView a schermo intero.
  • La versione dell'SDK 3.7.1 verrà ritirata il 15/05/2019. Per ulteriori dettagli, consulta la pianificazione del ritiro.
3.7.1 2018-04-30
3.7.0.1 2018-02-12
  • Release solo per Cocoapods per correggere un errore podspec. Tira verso il basso i file della libreria per la versione 3.7.0.
3.7.0 2018-01-30
  • Non sarà più supportato per iOS 8 e versioni precedenti.
  • Release del servizio, nessuna nuova funzionalità.
  • La versione dell'SDK 3.6.1 verrà ritirata il giorno 30/201901. Per ulteriori dettagli, consulta la pianificazione del ritiro.
3.6.1 2017-10-09
  • Aggiunge IMAAdsRequest.liveStreamPrefetchSeconds.
  • La versione dell'SDK 3.6.0 verrà ritirata il 09/10/2018. Per ulteriori dettagli, consulta la pianificazione del ritiro.
3.6.0 2017-07-24
  • Aggiunge IMAAdsRequest.vastLoadTimeout.
  • Aggiunge IMAAd.wrapperAdID.
  • Aggiunge IMAAd.skipTimeOffset.
  • Corregge un errore per cui l'SDK non riusciva a rilevare la visualizzazione video utilizzata per la riproduzione dell'annuncio se veniva rimosso e aggiunto di nuovo alla gerarchia di visualizzazione.
  • La versione dell'SDK 3.5.2 verrà ritirata il 24/07/2018. Per ulteriori dettagli, consulta la pianificazione del ritiro.
3.5.2 2017-05-02
  • Rimuove il ripristino automatico quando torni nell'app dalla modalità in background. Chiama il numero [IMAAdsManager resume] per riprendere.
  • Aggiunge [IMAAdsRenderingSettings playAdsAfterTime].
  • La versione dell'SDK 3.5.1 verrà ritirata il 02/05/2018. Per ulteriori dettagli, consulta la pianificazione del ritiro.
3.5.1 2017-04-03
  • L'SDK ora genererà kIMAError_FAILED_TO_REQUEST_ADS se IMAAdDisplayContainer non si trova nella gerarchia delle visualizzazioni quando viene effettuata una richiesta di annuncio o stream. In precedenza, queste richieste non andvano a buon fine.
  • La versione dell'SDK 3.5.0 verrà ritirata il 03/04/2018. Per ulteriori dettagli, consulta la pianificazione del ritiro.
3.5.0 2017-03-24
  • Risolve un problema relativo al supporto di bitcode.
  • Aggiunge adsResponse all'oggetto IMAAdsRequest.
  • Risolvi un problema relativo alle build Swift.
  • La versione dell'SDK 3.4.2 verrà ritirata il 24/03/2018. Per ulteriori dettagli, consulta la pianificazione del ritiro.
3.4.2 2017-03-09
  • Release del servizio, nessuna nuova funzionalità.
  • La versione dell'SDK 3.4.1 verrà ritirata il 09/03/2018. Per ulteriori dettagli, consulta la pianificazione del ritiro.
3.4.1 2017-02-03
  • L'SDK viene ora distribuito come framework dinamico. Di conseguenza, non pubblichiamo più una versione AdMob separata del Framework. Puoi utilizzare la stessa versione indipendentemente dal fatto che la tua implementazione utilizzi anche AdMob.
  • Aggiunge il supporto per le icone video.
  • Aggiunge le nuove proprietà seguenti a IMAAd:
    • adSystem
    • creativeID
    • creativeAdID
    • universalAdIdValue
    • universalAdIdRegistry
    • advertiserName
    • surveyURL
    • dealID
    • wrapperCreativeIDs
    • wrapperSystems
  • Aggiunge le nuove proprietà seguenti a IMAAdsRequest:
    • contentDuration
    • contentKeywords
    • contentTitle
  • Aggiunge [IMAAdsManager setVolume:].
  • Aggiunge [IMACompanionDelegate companionSlotWasClicked].
  • Aggiunge IMASettings.disableNowPlayingInfo.
  • La versione dell'SDK 3.3.1 verrà ritirata il 3/02/2018. Per ulteriori dettagli, consulta la pianificazione del ritiro.
Rollback alla versione 3.3.1 2016-01-31
  • A causa di un problema relativo alla creazione di dispositivi specifici, è stato eseguito il rollback alla versione 3.3.1.
3.4.0 2017-01-26
  • L'SDK viene ora distribuito come framework dinamico. Di conseguenza, non pubblichiamo più una versione AdMob separata del Framework. Puoi utilizzare la stessa versione indipendentemente dal fatto che la tua implementazione utilizzi anche AdMob.
  • Aggiunge il supporto per le icone video.
  • Aggiunge le nuove proprietà seguenti a IMAAd:
    • adSystem
    • creativeID
    • creativeAdID
    • universalAdIdValue
    • universalAdIdRegistry
    • advertiserName
    • surveyURL
    • dealID
    • wrapperCreativeIDs
    • wrapperSystems
  • Aggiunge le nuove proprietà seguenti a IMAAdsRequest:
    • contentDuration
    • contentKeywords
    • contentTitle
  • Aggiunge [IMAAdsManager setVolume:].
  • Aggiunge [IMACompanionDelegate companionSlotWasClicked].
  • Aggiunge IMASettings.disableNowPlayingInfo.
  • La versione dell'SDK 3.3.1 verrà ritirata il 26/01/2018. Per ulteriori dettagli, consulta la pianificazione del ritiro.
3.3.1 2016-09-16
  • Non sarà più supportato per iOS 7 e versioni precedenti.
  • La versione dell'SDK 3.2.1 verrà ritirata il 16/09/2017. Per ulteriori dettagli, consulta la pianificazione del ritiro.
3.2.1 2016-05-09
  • Aggiunge il supporto di bitcode.
3.2.0 2016-04-14
    Nota: a causa di un errore, il supporto del bitcode non era funzionante in questa release.
  • Aggiunge il supporto di bitcode.
  • Aggiunge il supporto per gli URL di clickthrough che indirizzano allo store.
3.1.0 2015-12-17
  • Fuori dalla versione beta.
  • Aggiunge il supporto di Picture in picture su iOS 9. Per ulteriori informazioni, consulta la nostra guida Picture in picture o la nostra implementazione nell'esempio avanzato.
  • Ora l'IMAContentPlayhead deve essere trasmesso a IMAAdsRequest anziché IMAAdsManager.
  • Aggiunge il supporto per le creatività HTML5 companion.
  • Aggiunge [IMAAdsManager ignora AdBreak].
Beta v16 2015-09-04
  • Aggiornamenti per la compatibilità con la funzionalità App Transport Security di iOS 9.
  • Corretto un arresto anomalo nella deallocation di IMAAdsLoader.
Beta v15 2015-07-22
  • Introduce gli eventi di buffer degli annunci tramite i delegati IMAAdsManager. In questo modo è più semplice aggiungere al player elementi quali indicatori di attività e barre di buffering.
  • Mostra la modalità di debug. Ora i publisher possono impostare l'impostazione IMASettings enableDebugMode su YES per un logging più dettagliato nella console. Non deve essere utilizzato in produzione, poiché aggiunge una filigrana al player dell'annuncio.
  • Ora IMAAdsManager destroy termina correttamente gli annunci in tutti i casi.
  • Consente il riutilizzo dei contenitori display.
  • Consente ai publisher di eliminare gli oggetti IMA dall'interno dei metodi delegati.
  • Ora IMAAdsManager ha solo un riferimento debole a contentPlayhead (correzione di potenziali perdite di memoria). Ora devi conservare qualsiasi istanza o oggetto IMAAVPlayerContentPlayhead che implementa IMAContentPlayhead come proprietà, altrimenti l'oggetto verrà rilasciato immediatamente.
  • Rimuove l'animazione di ridimensionamento del video.
  • Rimuove l'evento di ripristino iniziale dell'annuncio non necessario.
Beta v14 2015-05-27
  • Risolto il problema per cui a volte il player degli annunci si interrompeva per eseguire il buffering senza riprendere la riproduzione.
  • IMASettings spostata nel relativo file di intestazione.
Beta v13 2015-04-29
  • Aggiunto il supporto per la riproduzione degli annunci in background. Per ulteriori informazioni, consulta la sezione Riproduzione dell'annuncio in background.
  • Ora l'SDK può essere importato come framework. Per ulteriori informazioni sull'upgrade, leggi il nostro post del blog relativo a questa release.
  • Tempi di caricamento degli annunci ridotti su iOS 8.
  • Risolto il problema per cui gli annunci companion scomparivano dopo la fine di un annuncio. Gli annunci companion verranno visualizzati fino all'aggiornamento dell'area.
  • È stato aggiunto un timeout di 10 secondi per il caricamento dell'SDK.
  • OraSettings ha l'implementazione di NScopia.
  • Risolto il problema per cui le app si arrestavano in modo anomalo quando le cuffie venivano scollegate.
  • Quando il dispositivo viene silenziato per impostazione predefinita, gli annunci vengono ora silenziati. Il publisher può modificare questa impostazione impostando la categoria AVAudioSession.
  • Sono stati corretti i bug relativi alla riproduzione e alla pausa del Centro di controllo che non funzionavano su versioni di iOS precedenti alla 8.
  • Quando il riquadro a scomparsa delle notifiche viene aperto, gli annunci non vengono più messi in pausa.
  • È stato aggiunto un file VERSION al file ZIP scaricabile.
  • Per migliorare le prestazioni, il rendering degli annunci ora viene eseguito in modo nativo tramite AVPlayer su tutte le versioni di iOS.
Beta v12 2015-02-12
  • Ora viene utilizzata la riproduzione degli annunci nativi su iOS 7 e versioni precedenti. In questo modo, l'SDK non interferisce con gli eventi e i controlli MPMoviePlayerController.
  • Risolto il problema per cui adPlaybackInfo non veniva compilato negli eventi LOADED e START.
  • Aggiunge IMASettings.maxRedirects per specificare il numero di reindirizzamenti dopo i quali i reindirizzamenti successivi verranno negati e il carico degli annunci interrotto.
  • Aggiunge il supporto per la riproduzione manuale degli annunci.
Beta v11 2014-12-17
  • Correzione di una perdita di memoria introdotta nella versione beta 10 con l'aggiunta di WKWebView.
Beta v10 2014-11-20
  • L'SDK ora utilizza WKWebView su iOS 8 per il rendering degli annunci anziché UIWebView. Questo risolve diversi problemi relativi alla comunicazione tra i livelli SDK nativo e JS. Come effetto collaterale di questa modifica, l'SDK IMA richiederà ora che la tua app sia creata con il supporto di arm64.
  • È stato aggiunto un evento TAPPED che viene attivato ogni volta che l'utente tocca una parte di un annuncio non selezionabile. Questa funzionalità può essere utilizzata per rilevare i tocchi su un annuncio per mostrare i controlli del player.
  • Per essere conformi alla convenzione iOS, i seguenti metodi sono stati deprecati e sostituiti con metodi che fanno riferimento all'oggetto chiamante:
    • IMAAdsManagerDelegate - adDidProgressToTime:currentTime:
    • IMAWebOpenerDelegate - willOpenInExternalBrowser
    • IMAWebOpenerDelegate - willOpenInAppBrowser
    • IMAWebOpenerDelegate - didCloseInAppBrowser
    • IMAWebOpenerDelegate - didOpenInAppBrowser
    • IMAWebOpenerDelegate - willCloseInAppBrowser
Beta v9 2014-10-27
  • Contiene correzioni per le perdite di memoria nelle classi IMAJavaScript.
Beta v8 2014-10-13
  • Presenta IMAUIElements, che consente di mostrare o nascondere gli elementi dell'interfaccia utente dell'SDK in modo programmatico.
Beta v7 2014-08-11
  • È stato introdotto il concetto di IMAAdDisplayContainer e modificato il modo in cui vengono gestiti gli annunci companion. Consulta Modifiche all'SDK IMA per iOS per informazioni sulle modifiche richieste al codice nella tua app.
  • Rimossi i riferimenti alle intestazioni e alle origini OCMock.
  • Correzioni relative all'aggiornamento lento degli elementi dell'interfaccia utente degli annunci su iOS 8.
Beta v6 2014-05-27
  • Espone descrizione, titolo e contentType sull'oggetto IMAAd.
  • Aggiunge il supporto per il simulatore iOS a 64 bit
Beta v5 2014-02-14
  • Aggiunge il supporto di ARM64.
  • Correzioni dei conflitti con le integrazioni con Google+.
Beta v4 2013-12-12
  • Corregge le perdite di memoria in IMAAdsManager e IMAAdsLoader.
  • IMAAdPodInfo ha tre nuove API: podIndex, timeOffset e maxDuration. I documenti dell'API verranno aggiornati a breve.
Beta v3 2013-09-25
  • Release del servizio, nessuna nuova funzionalità.
Beta v2 2013-07-07
  • Release pubblica della versione beta dell'SDK.
Beta chiusa v2 2013-06-24
Beta chiusa v1 2013-04-02
  • Versione beta iniziale.