Histórico de versões do SDK de DAI do IMA para iOS

Versão Data do lançamento Observações
3.26.1 2025-04-02
  • Adiciona as informações do período de publicidade ao evento AD_PERIOD_STARTED, que pode ser acessado na propriedade IMAAdEvent.adData.
  • Adição de suporte ao processamento de metadados de intersticiais HLS com o SDK do IMA.
  • A versão 3.24.0 do SDK será descontinuada em 2 de abril de 2026. Para mais detalhes, consulte a Programação de descontinuação.
3.24.0 2024-12-03
  • Adiciona o código de rede à lista de parâmetros de solicitação de transmissão para todos os tipos de transmissão.
  • Aciona um evento LOG quando um URL de clique inválido é clicado, em vez de falhar silenciosamente.
  • Correção de um vazamento de memória quando as sessões OMID foram destruídas incorretamente.
  • Adicionamos suporte a anúncios puláveis em transmissões de veiculação de pods de VOD.
  • Correção de um bug com suporte à rolagem quando o vídeo é incorporado em um contêiner rolável.
  • Adiciona suporte a minSuggestedDuration a anúncios não lineares
  • Correção de um bug que causava codificação incorreta para URLs de rastreamento do Campaign Manager em alguns casos.
  • A versão 3.23.0 do SDK será descontinuada em 03/12/2025. Para mais detalhes, consulte a Programação de descontinuação.
3.23.0 2024-06-12
  • Adiciona VODConfigID a IMAVideoStitcherVODStreamRequest.
  • Torna o plano de fundo transparente para anúncios complementares.
  • Rejeita o valor nulo para adTagURL em IMAAdsRequest.
  • A lógica de substituto no nível do recurso foi alterada para iterar por todos os anúncios no VAST original até que o SDK identifique um criativo que possa ser reproduzido. Se nenhum criativo reproduzível for encontrado, o anúncio não será veiculado.
  • O uso da versão 3.22.1 do SDK será descontinuado em 12 de junho de 2025. Para mais detalhes, consulte a Programação de descontinuação.
3.22.1 2024-04-12
  • Correção de um problema com a versão mais recente do Cocoapods, que impedia a criação de apps em simuladores do iOS.
  • A versão 3.22.0 do SDK será descontinuada em 12 de abril de 2025. Para mais detalhes, consulte a Programação de descontinuação.
3.22.0 2024-04-03
3.20.0 2024-01-28
  • Ativa o suporte a anúncios complementares para a veiculação de pods
  • Ative as solicitações de streaming de VOD de fornecimento de pods.
  • Adiciona um getter para pontos de inserção ao gerenciador de transmissão.
  • A versão 3.19.2 do SDK será descontinuada em 28 de janeiro de 2025. Para mais detalhes, consulte a Programação de descontinuação.
3.19.2 2023-04-28
  • A versão mínima do iOS para compilação foi reduzida para o iOS 12.
  • A versão 3.19.1 do SDK será descontinuada em 28 de abril de 2024. Para mais detalhes, consulte a Programação de descontinuação.
3.19.1 2023-04-20
  • Aumento da versão mínima do iOS para compilação para o iOS 14.
  • A compatibilidade com a plataforma ARMv7 foi removida.
  • Correção de um erro em que um evento de clique do anúncio não era acionado no clique no SIMID.
  • Interrompe o sinal incorreto de suporte a OMID no modo seguro do VPAID.
  • Correção de um problema com o suporte a eventos de redimensionamento de SIMID.
  • Adiciona a classe IMAVideoStitcherVODStreamRequest, que oferece suporte à API VOD do Google Video Stitcher.
  • O uso da versão 3.18.5 do SDK será descontinuado em 20 de abril de 2024. Para mais detalhes, consulte a Programação de descontinuação.
3.18.5 2023-03-10
3.18.4 2022-12-08
  • Versão do serviço. Nenhum recurso novo.
  • A versão 3.18.2 do SDK será descontinuada em 08/12/2023. Para mais detalhes, consulte a Programação de descontinuação.
3.18.2 2022-11-07
  • Adiciona user_context à solicitação de transmissão.
  • Correção de avisos "Mensagem interna inválida" incorretos.
  • O uso da versão 3.18.1 do SDK será descontinuado em 7 de novembro de 2023. Para mais detalhes, consulte a Programação de descontinuação.
3.18.1 2022-10-02
  • Correção de um problema que fazia o SDK falhar com UIViewControllerHierarchyInconsistency
  • O uso da versão 3.17.0 do SDK será descontinuado em 2 de outubro de 2023. Para mais detalhes, consulte a Programação de descontinuação.
3.17.0 2022-08-03
  • Aumenta a taxa de bits máxima padrão para dispositivos não móveis, se a taxa de bits máxima não for definida pelo editor.
  • O uso da versão 3.16.3 do SDK será descontinuado em 03/08/2023. Para mais detalhes, consulte a Programação de descontinuação.
3.16.3 2022-04-19
  • Adição de IMACompanionAdSlot.initWithView(view: UIView) para oferecer suporte a anúncios complementares de tamanho flexível.
  • O SDK do IMA para iOS agora é empacotado como um xcframework.
  • Adição de suporte ao simulador M1.
  • Correção de um problema em que era possível substituir as informações da versão do SDK do IMA.
  • Correção de um problema em que o SDK do iOS criava avisos de símbolo duplicado.
  • O uso da versão 3.15.1 do SDK será descontinuado em 19 de abril de 2023. Para mais detalhes, consulte a Programação de descontinuação.
3.15.1 2022-02-23
  • A versão mínima do iOS foi aumentada para 12
  • O uso da versão 3.14.5 do SDK será descontinuado em 23 de fevereiro de 2023. Para mais detalhes, consulte a Programação de descontinuação.
3.14.5 2021-10-05
  • A API IMASettings:sameAppKeyEnabled foi adicionada para ajudar a veicular anúncios mais relevantes e personalizados usando dados coletados dos seus apps. No momento, a API está ativada por padrão sem que os editores precisem fazer mudanças.
  • Foram adicionados contratos de nulidade a todas as APIs.
  • O uso da versão 3.14.4 do SDK será descontinuado em 5 de outubro de 2022. Para mais detalhes, consulte a Programação de descontinuação.
3.14.4 2021-07-06
  • Correção de um problema que fazia com que eventos fossem perdidos quando os apps estavam em segundo plano.
  • Correção de um problema que permitia aos editores definir manualmente islat no iOS <14.
  • Aumento da versão mínima do iOS para o iOS 11
  • O uso da versão 3.14.3 do SDK será descontinuado em 6 de julho de 2022. Para mais detalhes, consulte a Programação de descontinuação.
3.14.3 2021-05-03
  • Correção de um problema que causava mensagens de aviso no iOS < 12.
  • A IMASettings:sessionid foi adicionada para que os editores personalizem o ID da sessão.
  • Correção de um problema em que os eventos de pausa e retomada de anúncios eram acionados durante o conteúdo.
  • Os engastes de conteúdo da interface do anúncio não são ajustados automaticamente
  • Última versão do SDK do IMA para iOS com suporte ao iOS 10.
  • O uso da versão 3.14.1 do SDK será descontinuado em 3 de maio de 2022. Para mais detalhes, consulte a Programação de descontinuação.
3.14.1 2021-02-17
  • Correção de um problema em que eventos de anúncios duplicados eram disparados quando o pré-carregamento estava ativado.
  • Implementamos o suporte a PodServing.
  • Correção de um problema com a abertura de dois links diretos no iOS 13 ou versões mais recentes.
  • A versão 3.13.0 do SDK será descontinuada em 17/02/2022. Para mais detalhes, consulte a Programação de descontinuação.
3.13.0 2020-10-13
  • O SDK agora é criado com o Xcode 12.
  • Correção de um problema em que a busca em um intervalo de anúncio não acionava o evento AD_BREAK_ENDED
  • Os campos descontinuados foram removidos de IMAAVPlayerVideoDisplay, IMAVideoDisplay e IMAVideoDisplayDelegate.
  • Correção de um problema em que o PiP minimizava a cada conclusão de anúncio.
  • Correção de um bug em que as transmissões ao vivo terminavam a reprodução assim que eram transmitidas pelo AirPlay.
  • Correção de um problema em que pressionar "Pular" não fazia nada para a reprodução compartilhada.
  • Correção de um problema em que o conteúdo piscava brevemente entre os anúncios em um bloco para reprodução compartilhada.
  • Adição da API IMAAVPlayerVideoDisplay.streamAssetOptions.
  • Duração do período de exposição do anúncio em IMAStreamManagerDelegate.
  • Correção de um problema em que um erro "Ads cannot be requested because the ad container is not attached to the view hierarchy." era disparado erroneamente.
  • O uso da versão 3.12.1 do SDK será descontinuado em 13 de outubro de 2021. Para mais detalhes, consulte a Programação de descontinuação.
3.12.1 2020-08-11
3.12.0 2020-08-05
  • Adiciona suporte ao modo de consentimento adicional do Google. Para mais informações, consulte a especificação técnica do modo de consentimento adicional do Google.
  • Adicionamos suporte à chave "language_name" para legendas de stream.
  • Correção de um problema que fazia com que os anúncios somente de áudio expirassem.
  • Correção de um problema em que pular o primeiro anúncio em um pré-roll fazia com que o segundo anúncio ignorasse o próprio deslocamento de pulo.
  • Adiciona viewController como um novo argumento ou propriedade de inicialização obrigatório para IMAAdDisplayContainer.
  • Reduz eventos RESUME incorretos.
  • Adição de IMAAdsRenderingSettings.enablePreloading, que é ativado por padrão, para melhorar a performance de renderização de anúncios.
  • Adiciona o evento ICON_TAPPED.
  • Correção de um problema em que o IABTCF_gdprApplies só era reconhecido se fosse uma string.
  • O uso da versão 3.11.4 do SDK será descontinuado em 05/08/2021. Para mais detalhes, consulte a Programação de descontinuação.
3.11.4 2020-03-26
  • Aumenta a versão mínima do ambiente de execução para o iOS 10
  • Correção de um bug em que algumas atualizações da interface podiam acionar uma linha de execução em segundo plano
  • Correção de um problema em que flags rígidas faziam com que o conflito de inicialização do IMACompanionAd entrasse em conflito com o NSObject
  • O método loadURL foi descontinuado no protocolo IMAVideoDisplay
  • Adição de suporte a anúncios SIMID do lado do cliente
  • O uso da versão 3.11.3 do SDK será descontinuado em 26 de março de 2021. Para mais detalhes, consulte a Programação de descontinuação.
3.11.3 2020-02-12
  • A versão 3.11.3 será a versão final do SDK do IMA com suporte para iOS 9.x.
  • Correção de um bug em que a importação do cabeçalho do framework não importava IMAFriendlyObstruction.h
  • Correção de um problema em que os cliques falhavam no iOS 9.x
  • O uso da versão 3.11.2 do SDK será descontinuado em 12 de fevereiro de 2021. Para mais detalhes, consulte a Programação de descontinuação.
3.11.2 2020-01-22
  • Adição de suporte a contentUrl do OMID 1.3 com AdsRequest:contentUrl e StreamRequest:contentUrl .
  • O suporte a obstruções amigáveis ao OMID 1.3 foi reformulado para usar métodos registerFriendlyObstruction em IMAAdDisplayContainer.
  • Os métodos registerVideoControlsOverlay e unregisterAllVideoControlsOverlay em IMAAdDisplayContainer foram descontinuados em favor de FriendlyObstruction .
  • Correção de um problema em que a reprodução automática e a capacidade de pular do OMID não eram informados
  • Remove todas as referências restantes à UIWebView
  • O uso da versão 3.11.1 do SDK será descontinuado em 22 de janeiro de 2021. Para mais detalhes, consulte a Programação de descontinuação.
3.11.1 2019-12-04
  • Adicionamos suporte à inclusão automática de parâmetros de consentimento do IAB TCFv2 e da CCPA.
  • Correção de um problema que causava falhas ao usar o Centro de controle.
  • Adiciona suporte a anúncios TrueView for Action.
  • Adição de playerVideoDisplay:didLoadPlayerItem: para DAI.
  • Atualização dos nomes IMAAVPlayerVideoDisplayDelegate para consistência com as convenções de estilo do Obj-C.
  • Correção de um problema que impedia que os eventos de anúncios LOG e INTERACTION incluíssem o objeto de anúncio em alguns casos.
  • Adiciona a integração automática de solicitações de anúncios do Google para implementações de provedores de gerenciamento de consentimento compatíveis com o TCFv2 do IAB, como o Funding Choices do Google.
  • Correção de um problema com eventos de rastreamento breakstart e breakend do VMAP.
  • Adiciona o método replaceAdTagParameters ao IMAStreamManager, que permite substituir todos os parâmetros da tag de anúncio durante uma transmissão ao vivo.
  • Adiciona o evento AD_BREAK_FETCH_ERROR para indicar que um intervalo de anúncio não será reproduzido.
  • O uso da versão 3.10.1 do SDK será descontinuado em 4 de dezembro de 2020. Para mais detalhes, consulte a Programação de descontinuação.
3.10.1 2019-09-19
  • Adiciona suporte para iOS 13 e iPadOS.
  • O uso da versão 3.9.2 do SDK será descontinuado em 19 de setembro de 2020. Para mais detalhes, consulte a Programação de descontinuação.
3.9.2 2019-08-16
  • Isso corrige um problema em que uma visualização clara da interface do anúncio IMA permanecia depois que os anúncios eram veiculados, impedindo que o usuário interagisse com o player.
  • O uso da versão 3.9.1 do SDK será descontinuado em 16 de agosto de 2020. Para mais detalhes, consulte a Programação de descontinuação.
3.9.1 2019-07-18
  • Correção de problemas com a precisão dos relatórios is_lat.
  • IMAAdEventType.adData foi digitado.
  • As APIs authToken e streamFormat foram adicionadas a IMAStreamRequest.
  • A compatibilidade com mediaUrl foi removida de LinearAd. Use adMedia.
  • Correção de um bug nos metadados do YouTube para vídeos não listados.
  • Correção da identificação incorreta do ID do anúncio.
  • mediaWidth e mediaHeight foram substituídos por adMedia.width e adMedia.height.
  • Correção de um problema em que os anúncios complementares eram renderizados apenas uma vez.
  • Agora, quando um tipo de anúncio em vídeo não tiver suporte, o SDK vai gerar o erro kIMAError_VAST_TRAFFICKING_ERROR em vez de kIMAError_FAILED_TO_REQUEST_ADS.
  • O uso de videoDisplayDidPlay: foi descontinuado em favor de videoDisplayDidResume:.
  • O uso da versão 3.9.0 do SDK será descontinuado em 18 de julho de 2020. Para mais detalhes, consulte a Programação de descontinuação.
3.9.0 2019-03-22
3.8.2 2019-02-19
  • Adiciona os eventos AD_PERIOD_STARTED e AD_PERIOD_ENDED. Esses eventos são compatíveis somente com o DAI.
  • Correção de um problema em que a visualização do anúncio era animada no início.
  • Correção de um problema em que os erros de vídeo não eram disparados para transmissões ao vivo ou VOD.
  • Correção de um problema em que o conteúdo não era retomado no iOS+AirPlay
  • O uso da versão 3.8.1 do SDK será descontinuado em 19/02/2020. Para mais detalhes, consulte a Programação de descontinuação.
3.8.1 2018-11-13
  • Correção de um problema em que as tags de anúncios com vários tamanhos de slot eram analisadas incorretamente.
  • Adição de [IMAVideoDisplay seekStreamToTime] para oferecer suporte a anúncios puláveis em transmissões VOD da DAI do IMA.
  • Adiciona IMAAdRenderingSettings.loadVideoTimeout.
  • Adiciona IMAAd.VASTMediaWidth, IMAAd.VASTMediaHeight e IMAAd.VASTMediaBitrate.
  • O tamanho do binário foi reduzido em cerca de 15% devido a melhorias no build.
  • O uso da versão 3.7.3 do SDK será descontinuado em 13/11/2019. Para mais detalhes, consulte a Programação de descontinuação.
3.7.3 2018-08-21
  • Melhoria no tratamento de erros para um manifesto de stream com formato inválido.
  • Correção de um problema com cliques em URLs personalizados no app em elementos associados em HTML.
  • Correção de um problema com anúncios em vídeo puláveis em sequência.
  • O uso da versão 3.7.2 do SDK será descontinuado em 21/08/2019. Para mais detalhes, consulte a Programação de descontinuação.
3.7.2 2018-05-15
  • Correção de um problema em que alguns companheiros eram expandidos para uma WebView em tela cheia.
  • A versão 3.7.1 do SDK será descontinuada em 15/05/2019. Para mais detalhes, consulte a Programação de descontinuação.
3.7.1 2018-04-30
3.7.0.1 2018-02-12
  • Versão exclusiva para Cocoapods para corrigir um erro de podspec. Faz o download dos arquivos da biblioteca para 3.7.0.
3.7.0 2018-01-30
  • Não há mais suporte para iOS 8 e versões anteriores.
  • Versão de serviço, sem novos recursos.
  • O uso da versão 3.6.1 do SDK será suspenso em 30 de janeiro de 2019. Para mais detalhes, consulte a Programação de descontinuação.
3.6.1 2017-10-09
  • Adiciona IMAAdsRequest.liveStreamPrefetchSeconds.
  • A versão 3.6.0 do SDK será descontinuada em 9 de outubro de 2018. Para mais detalhes, consulte a Programação de descontinuação.
3.6.0 2017-07-24
  • Adiciona IMAAdsRequest.vastLoadTimeout.
  • Adiciona IMAAd.wrapperAdIDs.
  • Adiciona IMAAd.skipTimeOffset.
  • Correção de um erro em que o SDK não conseguia detectar a visualização de vídeo usada para a reprodução de anúncios se ela fosse removida e adicionada novamente à hierarquia de visualização.
  • O uso da versão 3.5.2 do SDK será descontinuado em 24 de julho de 2018. Para mais detalhes, consulte a Programação de descontinuação.
3.5.2 2017-05-02
  • A retomada automática foi removida quando o app volta de segundo plano. Chame [IMAAdsManager resume] para retomar.
  • Adição de [IMAAdsRenderingSettings playAdsAfterTime].
  • A versão 3.5.1 do SDK será descontinuada em 02/05/2018. Para mais detalhes, consulte a Programação de descontinuação.
3.5.1 2017-04-03
  • O SDK vai gerar kIMAError_FAILED_TO_REQUEST_ADS se IMAAdDisplayContainer não estiver na hierarquia de visualização quando uma solicitação de anúncio ou stream for feita. Antes, essas solicitações falhavam silenciosamente.
  • A versão 3.5.0 do SDK será descontinuada em 03/04/2018. Para mais detalhes, consulte a Programação de descontinuação.
3.5.0 2017-03-24
  • Correção de um problema com suporte a bitcode.
  • Adiciona adsResponse ao objeto IMAAdsRequest.
  • Correção de um problema com builds do Swift.
  • A versão 3.4.2 do SDK será descontinuada em 24 de março de 2018. Para mais detalhes, consulte a Programação de descontinuação.
3.4.2 2017-03-09
  • Versão de serviço, sem novos recursos.
  • A versão 3.4.1 do SDK será descontinuada em 09/03/2018. Para mais detalhes, consulte a Programação de descontinuação.
3.4.1 2017-02-03
  • O SDK agora é distribuído como um framework dinâmico. Como resultado, não publicamos mais uma versão separada do framework para a AdMob. Você pode usar a mesma versão, independentemente de sua implementação também usar a AdMob.
  • Adiciona suporte a ícones de vídeo.
  • Adicionamos as seguintes propriedades a IMAAd:
    • adSystem
    • creativeID
    • creativeAdID
    • universalAdIdValue
    • universalAdIdRegistry
    • advertiserName
    • surveyURL
    • dealID
    • wrapperCreativeIDs
    • wrapperSystems
  • Adicionamos as seguintes propriedades a IMAAdsRequest:
    • contentDuration
    • contentKeywords
    • contentTitle
  • Adiciona [IMAAdsManager setVolume:].
  • Adiciona [IMACompanionDelegate companionSlotWasClicked].
  • Adiciona IMASettings.disableNowPlayingInfo.
  • A versão 3.3.1 do SDK será descontinuada em 03/02/2018. Para mais detalhes, consulte a Programação de descontinuação.
Reversão para a versão 3.3.1 2016-01-31
  • Devido a um problema com a criação para dispositivos específicos, a versão foi revertida para 3.3.1.
3.4.0 2017-01-26
  • O SDK agora é distribuído como um framework dinâmico. Como resultado, não publicamos mais uma versão separada do framework para a AdMob. Você pode usar a mesma versão, independentemente de sua implementação também usar a AdMob.
  • Adiciona suporte a ícones de vídeo.
  • Adicionamos as seguintes propriedades a IMAAd:
    • adSystem
    • creativeID
    • creativeAdID
    • universalAdIdValue
    • universalAdIdRegistry
    • advertiserName
    • surveyURL
    • dealID
    • wrapperCreativeIDs
    • wrapperSystems
  • Adicionamos as seguintes propriedades a IMAAdsRequest:
    • contentDuration
    • contentKeywords
    • contentTitle
  • Adiciona [IMAAdsManager setVolume:].
  • Adiciona [IMACompanionDelegate companionSlotWasClicked].
  • Adiciona IMASettings.disableNowPlayingInfo.
  • A versão 3.3.1 do SDK será descontinuada em 26/01/2018. Para mais detalhes, consulte a Programação de descontinuação.
3.3.1 2016-09-16
  • Não há mais suporte para iOS 7 e versões anteriores.
  • O uso da versão 3.2.1 do SDK será descontinuado em 16 de setembro de 2017. Para mais detalhes, consulte a Programação de descontinuação.
3.2.1 2016-05-09
  • Adiciona suporte a bitcode.
3.2.0 2016-04-14
    Observação: devido a um erro, o suporte a bitcode não funcionava nesta versão.
  • Adiciona suporte a bitcode.
  • Adiciona suporte a URLs de clique que levam à app store.
3.1.0 2015-12-17
  • Saiu da versão Beta.
  • Adiciona suporte ao Picture-in-Picture no iOS 9. Para mais informações, consulte nosso guia de picture-in-picture ou nossa implementação no exemplo avançado.
  • O IMAContentPlayhead agora precisa ser transmitido para o IMAAdsRequest em vez do IMAAdsManager.
  • Adiciona suporte a companheiros HTML5.
  • Adiciona [IMAAdsManager discardAdBreak].
Beta v16 2015-09-04
  • As atualizações precisam ser compatíveis com o recurso de segurança de transporte de apps do iOS 9.
  • Correção de uma falha na dealocação de IMAAdsLoader
Versão Beta 15 2015-07-22
  • Apresentação de eventos de buffer de anúncios por delegados IMAAdsManager. Isso facilita a adição de elementos como indicadores de atividade e barras de buffer ao player.
  • Expõe o modo de depuração. Agora os editores podem definir a configuração IMASettings enableDebugMode como YES para receber um registro mais detalhado no console. Não use esse recurso na produção, porque ele vai gerar uma marca d'água no player de anúncios.
  • Agora, IMAAdsManager destroy encerra os anúncios corretamente em todos os casos.
  • Permite a reutilização de contêineres de exibição.
  • Permite que os editores destruam objetos do IMA em métodos delegados.
  • IMAAdsManager agora tem apenas uma referência fraca a contentPlayhead (correção de possíveis vazamentos de memória). Agora você precisa reter qualquer instância ou objeto IMAAVPlayerContentPlayhead que implemente IMAContentPlayhead como uma propriedade. Caso contrário, o objeto será liberado imediatamente.
  • Remove a animação de redimensionamento de vídeo.
  • Remove o evento de retomada inicial do anúncio desnecessário.
Beta v14 2015-05-27
  • Correção de um problema em que o player de anúncios às vezes parava de armazenar em buffer e nunca retomava a reprodução.
  • IMASettings foi movido para o próprio arquivo de cabeçalho.
Beta v13 2015-04-29
  • Adição de suporte à reprodução de anúncios em segundo plano. Para mais informações, consulte Reprodução de anúncios em segundo plano.
  • Agora é possível importar o SDK como um framework. Para mais informações sobre a atualização, consulte nossa postagem do blog sobre essa versão.
  • Reduzimos o tempo de carregamento de anúncios no iOS 8.
  • Correção de um problema em que os anúncios complementares desapareciam após o término de um anúncio Os anúncios complementares vão aparecer até que o espaço seja atualizado.
  • Foi adicionado um tempo limite de 10 segundos para o carregamento do SDK.
  • IMASettings agora implementa NSCopying.
  • Correção de um problema em que os apps falhavam quando os fones de ouvido eram desconectados.
  • Os anúncios agora são silenciados quando o dispositivo está silenciado por padrão. O editor pode mudar isso definindo a categoria AVAudioSession.
  • Correção de bugs com o recurso de reprodução e pausa da Central de Controle que não funcionava em versões do iOS anteriores à 8.
  • Os anúncios não são mais pausados quando a gaveta de notificações é aberta.
  • Adicionamos um arquivo VERSION ao arquivo ZIP para download.
  • Para melhorar a performance, a renderização de anúncios agora é feita de forma nativa pelo AVPlayer em todas as versões do iOS.
Beta v12 2015-02-12
  • Agora usa a reprodução de anúncios nativos no iOS 7 e versões anteriores. Isso impede que o SDK interfira nos eventos e controles do MPMoviePlayerController.
  • Correção de um problema em que adPlaybackInfo não era preenchido nos eventos LOADED e START.
  • Adiciona IMASettings.maxRedirects para especificar o número de redirecionamentos após o qual os redirecionamentos subsequentes serão negados e o carregamento do anúncio será abortado.
  • Adição de suporte à reprodução manual de anúncios.
Beta v11 2014-12-17
  • Correção de um vazamento de memória introduzido na versão Beta v10 com a adição de WKWebView
Beta v10 2014-11-20
  • O SDK agora usa WKWebView no iOS 8 para renderizar anúncios em vez de UIWebView. Isso corrige vários problemas relacionados à comunicação entre as camadas nativas do SDK e JS. Como efeito colateral dessa mudança, o SDK do IMA agora exige que o app seja criado com suporte para arm64.
  • Foi adicionado um evento TAPPED que é acionado sempre que o usuário toca em uma parte não clicável de um anúncio. Isso pode ser usado para detectar toques em um anúncio para mostrar os controles do player.
  • Para obedecer à convenção do iOS, os métodos a seguir foram descontinuados e substituídos por métodos que usam uma referência ao objeto de chamada:
    • IMAAdsManagerDelegate - adDidProgressToTime:currentTime:
    • IMAWebOpenerDelegate - willOpenInExternalBrowser
    • IMAWebOpenerDelegate - willOpenInAppBrowser
    • IMAWebOpenerDelegate - didCloseInAppBrowser
    • IMAWebOpenerDelegate - didOpenInAppBrowser
    • IMAWebOpenerDelegate - willCloseInAppBrowser
Beta v9 2014-10-27
  • Contém correções para vazamentos de memória nas classes IMAJavascript.
Beta v8 2014-10-13
  • Introdução de IMAUIElements, que permite mostrar ou ocultar elementos da interface do SDK de forma programática.
Beta v7 2014-08-11
  • Apresentamos o conceito de IMAAdDisplayContainer e mudamos a forma como os anúncios complementares são processados. Consulte Mudanças no SDK do IMA para iOS para informações sobre as mudanças de código necessárias no app.
  • As referências a cabeçalhos e origens do OCMock foram removidas.
  • Correção de elementos da interface de anúncios que são atualizados lentamente no iOS 8.
Beta v6 2014-05-27
  • Expõe a descrição, o título e o contentType no objeto IMAAd.
  • Adição de suporte ao simulador iOS de 64 bits
Beta v5 2014-02-14
  • Adição de suporte a arm64.
  • Correção de conflitos com integrações com o Google+.
Beta v4 2013-12-12
  • Correção de vazamentos de memória no IMAAdsManager e IMAAdsLoader.
  • A IMAAdPodInfo tem três novas APIs: podIndex, timeOffset e maxDuration. Os documentos da API serão atualizados em breve para refletir isso.
Beta v3 2013-09-25
  • Versão de serviço, sem novos recursos.
Beta v2 2013-07-07
  • Lançamento público da versão Beta do SDK.
Beta fechado v2 2013-06-24
Beta fechada v1 2013-04-02
  • Versão Beta inicial.