Versão |
Data do lançamento |
Observações |
3.27.4 |
2025-08-28 |
-
Corrige a criação da classe
IMARemoteControl para que ela só aconteça
quando o player iniciar a reprodução.
-
Em 28/08/2026, a versão 3.26.1 do SDK será descontinuada. Para mais detalhes, consulte Cronograma de descontinuação.
|
3.26.1 |
2025-04-02 |
-
Adiciona as informações do período do anúncio ao evento
AD_PERIOD_STARTED , que pode ser acessado na propriedade IMAAdEvent.adData .
-
Adiciona suporte para processar metadados de intersticiais HLS com o SDK do IMA.
-
Em 02/04/2026, a versão 3.24.0 do SDK será descontinuada. Para mais detalhes, consulte Cronograma de descontinuação.
|
3.24.0 |
2024-12-03 |
-
Adiciona o código de rede à lista de parâmetros de solicitação de stream para todos os tipos de stream.
-
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 da OMID eram destruídas de maneira inadequada.
-
Adiciona suporte para anúncios puláveis em streams de veiculação de conjunto de VOD.
-
Correção de um bug com suporte a rolagem quando o vídeo é incorporado a um
contêiner rolável.
-
Adiciona suporte para
minSuggestedDuration a anúncios não lineares
-
Corrige um bug que causava codificação incorreta para URLs de rastreamento do Campaign Manager em alguns casos.
-
Em 03/12/2025, a versão 3.23.0 do SDK será descontinuada. Para mais detalhes, consulte Cronograma de descontinuação.
|
3.23.0 |
2024-06-12 |
|
3.22.1 |
2024-04-12 |
-
Corrige um problema com a versão mais recente do Cocoapods que impedia
a criação de apps em simuladores do iOS.
-
Em 12/04/2025, a versão 3.22.0 do SDK será descontinuada. Para mais detalhes, consulte Cronograma de descontinuação.
|
3.22.0 |
2024-04-03 |
|
3.20.0 |
2024-01-28 |
- Ativa a compatibilidade com anúncios complementares para veiculação de pods.
- Ativar solicitações de stream de VOD de veiculação de pods.
- Adiciona um getter para pontos de inserção ao gerenciador de transmissões.
-
Em 28/01/2025, a versão 3.19.2 do SDK será descontinuada. Para mais detalhes, consulte Cronograma de descontinuação.
|
3.19.2 |
2023-04-28 |
- Reduzimos a versão mínima do iOS para compilação para o iOS 12.
-
Em 28/04/2024, a versão 3.19.1 do SDK será descontinuada. Para mais detalhes, consulte Cronograma de descontinuação.
|
3.19.1 |
2023-04-20 |
- Aumentamos a 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 anúncio de clique não era disparado em um click-through do SIMID.
- Impede que as paradas sinalizem incorretamente a compatibilidade com OMID no modo seguro do VPAID.
- Corrige um problema com o suporte a eventos de redimensionamento do SIMID.
- Adiciona a classe IMAVideoStitcherVODStreamRequest, que oferece suporte à API VOD do Google Video Stitcher.
-
Em 20/04/2024, a versão 3.18.5 do SDK será descontinuada. Para mais detalhes, consulte Cronograma de descontinuação.
|
3.18.5 |
2023-03-10 |
|
3.18.4 |
2022-12-08 |
- Versão de serviço. Nenhum recurso novo.
-
Em 8 de dezembro de 2023, a versão 3.18.2 do SDK será descontinuada. Para mais detalhes, consulte Cronograma de descontinuação.
|
3.18.2 |
2022-11-07 |
- Adiciona
user_context à solicitação de transmissão.
- Corrige avisos errôneos de "Mensagem interna inválida".
-
Em 7 de novembro de 2023, a versão 3.18.1 do SDK será descontinuada. Para mais detalhes, consulte Cronograma de descontinuação.
|
3.18.1 |
2022-10-02 |
- Corrige um problema que fazia o SDK falhar com
UIViewControllerHierarchyInconsistency .
-
Em 2 de outubro de 2023, a versão 3.17.0 do SDK será descontinuada. Para mais detalhes, consulte Cronograma 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 o editor não tiver definido esse valor.
-
Em 03/08/2023, a versão 3.16.3 do SDK será descontinuada. Para mais detalhes, consulte Cronograma de descontinuação.
|
3.16.3 |
2022-04-19 |
- Adicionamos
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.
- Adiciona compatibilidade com o simulador M1.
- Foi corrigido um problema em que era possível substituir as informações da versão do SDK
do IMA.
- Foi corrigido um problema em que o SDK do iOS criava avisos de símbolos duplicados.
-
Em 19/04/2023, a versão 3.15.1 do SDK será descontinuada. Para mais detalhes, consulte Cronograma de descontinuação.
|
3.15.1 |
2022-02-23 |
- Aumentamos a versão mínima do iOS para 12
-
Em 23/02/2023, a versão 3.14.5 do SDK será descontinuada. Para mais detalhes, consulte Cronograma de descontinuação.
|
3.14.5 |
2021-10-05 |
- Adicionamos a API
IMASettings:sameAppKeyEnabled
, que ajuda você a veicular anúncios mais relevantes e personalizados usando dados coletados dos seus apps. No momento, a API está ativada por
padrão, e os publishers não precisam fazer mudanças.
- Adição de contratos de nulidade a todas as APIs.
-
Em 05/10/2022, a versão 3.14.4 do SDK será descontinuada. Para mais detalhes, consulte Cronograma de descontinuação.
|
3.14.4 |
2021-07-06 |
- Correção de um problema que causava a perda de eventos quando os apps eram
executados em segundo plano.
- Correção de um problema que permitia aos editores definir manualmente
islat no iOS <14.
- Aumentamos a versão mínima do iOS para iOS 11
-
Em 06/07/2022, a versão 3.14.3 do SDK será descontinuada. Para mais detalhes, consulte Cronograma de descontinuação.
|
3.14.3 |
2021-05-03 |
- Correção de um problema que causava mensagens de aviso no iOS < 12.
- Adicionamos
IMASettings:sessionid
para permitir que os publishers personalizem o ID da sessão.
- Correção de um problema em que eventos de pausa e retomada de anúncios eram acionados durante o conteúdo.
- Garantia de que os encartes de conteúdo da interface do anúncio não são ajustados automaticamente
- Última versão do SDK do IMA para iOS compatível com o iOS 10.
-
Em 03/05/2022, a versão 3.14.1 do SDK será descontinuada. Para mais detalhes, consulte Cronograma de descontinuação.
|
3.14.1 |
2021-02-17 |
- Foi corrigido um problema em que eventos de anúncios duplicados eram disparados quando o pré-carregamento estava ativado.
- Implementamos o suporte ao PodServing.
- Corrigimos um problema com a abertura dupla de links diretos no iOS 13 e versões mais recentes.
-
Em 17/02/2022, a versão 3.13.0 do SDK será descontinuada. Para mais detalhes, consulte Cronograma de descontinuação.
|
3.13.0 |
2020-10-13 |
- Agora o SDK é criado com o Xcode 12.
- Foi corrigido um problema em que a busca fora de um intervalo de anúncio não acionava o
evento
AD_BREAK_ENDED .
- Campos descontinuados foram removidos de
IMAAVPlayerVideoDisplay , IMAVideoDisplay e IMAVideoDisplayDelegate .
- Correção de um problema em que o PiP era minimizado a cada conclusão de anúncio.
- Correção de um bug em que as transmissões ao vivo eram interrompidas assim que eram
transmitidas pelo AirPlay.
- Correção de um problema em que pressionar "Pular" não fazia nada na reprodução compartilhada.
- Correção de um problema em que o conteúdo piscava brevemente entre os anúncios em um pod
para reprodução compartilhada.
- Adição da API
IMAAVPlayerVideoDisplay.streamAssetOptions .
- Duração do período de exposição ao 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 acionado sem motivo.
-
Em 13/10/2021, a versão 3.12.1 do SDK será descontinuada. Para mais detalhes, consulte Cronograma de descontinuação.
|
3.12.1 |
2020-08-11 |
- Versão oficial do iOS 14.
- Correção de um problema em que abrir um click-through e fechar o app causava um vazamento de memória.
-
Em 11/08/2021, a versão 3.12.0 do SDK será descontinuada. Para mais detalhes, consulte Cronograma de descontinuação.
|
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.
- Adiciona suporte à chave "language_name" para legendas de stream.
- Correção de um problema que causava o tempo limite dos anúncios somente de áudio.
- Correção de um problema em que pular o primeiro anúncio em um pré-roll fazia com que o segundo ignorasse o próprio tempo de espera para pular.
- Adiciona
viewController como um novo argumento ou propriedade de inicialização obrigatório para IMAAdDisplayContainer .
- Reduz eventos
RESUME errôneos.
- Adiciona
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.
-
Em 05/08/2021, a versão 3.11.4 do SDK será descontinuada. Para mais detalhes, consulte Cronograma de descontinuação.
|
3.11.4 |
2020-03-26 |
-
Aumenta a versão mínima do ambiente de execução para iOS 10
-
Correção de um bug em que algumas atualizações da interface podiam ser acionadas em uma linha de execução em segundo plano.
-
Correção de um problema em que flags estritas faziam a inicialização do IMACompanionAd entrar em conflito com a do NSObject.
-
Descontinua o método
loadURL no protocolo IMAVideoDisplay.
-
Adição de suporte para
anúncios SIMID do lado do cliente
-
Em 26/03/2021, a versão 3.11.3 do SDK foi descontinuada. Para mais detalhes, consulte Cronograma de descontinuação.
|
3.11.3 |
2020-02-12 |
-
A versão 3.11.3 será a última do SDK do IMA com suporte para iOS 9.x.
-
Correção de um bug em que a importação do cabeçalho da estrutura não importava IMAFriendlyObstruction.h.
-
Correção de um problema em que os cliques falhavam no iOS 9.x.
-
Em 12/02/2021, a versão 3.11.2 do SDK será descontinuada. Para mais detalhes, consulte Cronograma de descontinuação.
|
3.11.2 |
2020-01-22 |
-
Adiciona suporte para OMID 1.3 contentUrl com
AdsRequest:contentUrl
e
StreamRequest:contentUrl
.
-
Refaz a compatibilidade com obstruções compatíveis com OMID 1.3 para usar
métodos
registerFriendlyObstruction
em IMAAdDisplayContainer .
-
Descontinua os métodos
registerVideoControlsOverlay
e unregisterAllVideoControlsOverlay em IMAAdDisplayContainer
em favor de
FriendlyObstruction
.
- Correção de um problema em que a reprodução automática e a capacidade de pular da OMID não eram informadas
- Remove todas as referências restantes ao UIWebView.
-
Em 22 de janeiro de 2021, a versão 3.11.1 do SDK será descontinuada. Para mais detalhes, consulte Cronograma de descontinuação.
|
3.11.1 |
2019-12-04 |
- Adiciona suporte para inclusão automática de parâmetros de consentimento da TCFv2 e da CCPA do IAB.
- Corrige um problema que causava falhas ao usar a Central de Controle.
- Adiciona suporte aos anúncios TrueView for Action.
- Adiciona
playerVideoDisplay:didLoadPlayerItem: para a DAI.
- Atualiza os nomes de
IMAAVPlayerVideoDisplayDelegate para
consistência com as convenções de estilo Obj-C.
- Correção de um problema que impedia que os eventos de anúncio
LOG e
INTERACTION incluíssem o objeto de anúncio em alguns
casos.
- Adiciona a integração automática de solicitações de anúncio do Google para implementações
de provedores de gestão de consentimento compatíveis com a TCFv2 do IAB, como o
Funding Choices do Google.
- Corrige um problema com eventos de rastreamento VMAP
breakstart e breakend .
- Adiciona o método
replaceAdTagParameters ao
IMAStreamManager , que permite substituir todos os
parâmetros de 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.
-
Em 04/12/2020, a versão 3.10.1 do SDK será descontinuada. Para mais detalhes, consulte Cronograma de descontinuação.
|
3.10.1 |
2019-09-19 |
- Adiciona compatibilidade com iOS 13 e iPadOS.
-
Em 19/09/2020, a versão 3.9.2 do SDK será descontinuada. Para mais detalhes, consulte Cronograma de descontinuação.
|
3.9.2 |
2019-08-16 |
- Isso corrige um problema em que uma visualização clara da interface do usuário do anúncio da IMA permanecia
após a veiculação dos anúncios, impedindo que o usuário interagisse com o player.
-
Em 16/08/2020, a versão 3.9.1 do SDK será descontinuada. Para mais detalhes, consulte Cronograma de descontinuação.
|
3.9.1 |
2019-07-18 |
- Correção de problemas com a precisão dos relatórios
is_lat .
- O
IMAAdEventType.adData agora é digitado.
- As APIs
authToken e streamFormat foram adicionadas a
IMAStreamRequest .
- A compatibilidade com
mediaUrl foi removida de LinearAd . Use
adMedia em vez disso.
- Corrigimos um bug nos metadados do YouTube para vídeos não listados.
- Correção da identificação incorreta do ID do anúncio.
- Substituímos
mediaWidth e mediaHeight 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 é compatível, o SDK gera o erro
kIMAError_VAST_TRAFFICKING_ERROR em vez de
kIMAError_FAILED_TO_REQUEST_ADS .
- O uso de
videoDisplayDidPlay: foi suspenso em favor de
videoDisplayDidResume: .
-
Em 18 de julho de 2020, a versão 3.9.0 do SDK será descontinuada. Para mais detalhes, consulte Cronograma 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 apenas com a
DAI.
- Correção de um problema em que a visualização do anúncio era animada na inicialização.
- Correção de um problema em que erros de vídeo não eram acionados para transmissões ao vivo ou VOD.
- Correção de um problema em que o conteúdo não era retomado no iOS+AirPlay.
- Em 19/02/2020, a versão 3.8.1 do SDK será descontinuada. Para mais detalhes, consulte Cronograma de descontinuação.
|
3.8.1 |
2018-11-13 |
- Corrige um problema em que as tags de anúncio com vários tamanhos de slot eram analisadas incorretamente.
- Adiciona
[IMAVideoDisplay seekStreamToTime] para oferecer suporte a anúncios puláveis em transmissões de VOD da DAI do IMA.
- Adiciona
IMAAdRenderingSettings.loadVideoTimeout .
- Adiciona
IMAAd.VASTMediaWidth , IMAAd.VASTMediaHeight e IMAAd.VASTMediaBitrate .
- Reduz o tamanho do binário em cerca de 15% devido a melhorias no build.
-
Em 13/11/2019, a versão 3.7.3 do SDK será descontinuada. Para mais detalhes, consulte Cronograma de descontinuação.
|
3.7.3 |
2018-08-21 |
- Melhora o tratamento de erros para um manifesto de stream malformado.
- Corrige um problema com cliques em URLs personalizados no app em complementos HTML.
- Correção de um problema com anúncios em vídeo puláveis exibidos em sequência.
-
Em 21/08/2019, a versão 3.7.2 do SDK será descontinuada. Para mais detalhes, consulte Cronograma de descontinuação.
|
3.7.2 |
2018-05-15 |
- Correção de um problema em que alguns complementos eram expandidos para um WebView em tela cheia.
-
Em 15/05/2019, a versão 3.7.1 do SDK será descontinuada. Para mais detalhes, consulte Cronograma de descontinuação.
|
3.7.1 |
2018-04-30 |
|
3.7.0.1 |
2018-02-12 |
- Versão somente do Cocoapods para corrigir um erro de podspec. Baixa os arquivos da biblioteca para a versão 3.7.0.
|
3.7.0 |
2018-01-30 |
- Descontinuação do suporte para iOS 8 e versões anteriores.
- Versão do serviço, sem novos recursos.
-
Em 30/01/2019, a versão 3.6.1 do SDK será descontinuada. Para mais detalhes, consulte Cronograma de descontinuação.
|
3.6.1 |
2017-10-09 |
- Adiciona
IMAAdsRequest.liveStreamPrefetchSeconds .
-
Em 09/10/2018, a versão 3.6.0 do SDK será descontinuada. Para mais detalhes, consulte Cronograma de descontinuação.
|
3.6.0 |
2017-07-24 |
- Adiciona IMAAdsRequest.vastLoadTimeout.
- Adiciona IMAAd.wrapperAdIDs.
- Adiciona IMAAd.skipTimeOffset.
- Corrige 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.
-
Em 24 de julho de 2018, a versão 3.5.2 do SDK foi descontinuada. Para mais detalhes, consulte Cronograma de descontinuação.
|
3.5.2 |
2017-05-02 |
- Remove a retomada automática ao voltar para o app do segundo plano.
Ligue para
[IMAAdsManager resume] para retomar.
- Adiciona [IMAAdsRenderingSettings playAdsAfterTime].
-
Em 02/05/2018, a versão 3.5.1 do SDK será descontinuada. Para mais detalhes, consulte Cronograma de descontinuação.
|
3.5.1 |
2017-04-03 |
- O SDK vai gerar
kIMAError_FAILED_TO_REQUEST_ADS se
o IMAAdDisplayContainer não estiver na hierarquia de visualização quando
uma solicitação de anúncio ou stream for feita. Antes, esses pedidos falhavam
sem aviso.
-
Em 03/04/2018, a versão 3.5.0 do SDK foi descontinuada. Para mais detalhes, consulte Cronograma de descontinuação.
|
3.5.0 |
2017-03-24 |
- Correção de um problema com a compatibilidade com bitcode.
- Adiciona adsResponse ao objeto IMAAdsRequest.
- Corrige um problema com builds do Swift.
-
Em 24 de março de 2018, a versão 3.4.2 do SDK foi descontinuada. Para mais detalhes, consulte Cronograma de descontinuação.
|
3.4.2 |
2017-03-09 |
- Versão do serviço, sem novos recursos.
-
Em 09/03/2018, a versão 3.4.1 do SDK foi descontinuada. Para mais detalhes, consulte Cronograma 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 da AdMob do framework. Você pode usar a mesma versão, mesmo que sua implementação também use a AdMob.
- Adiciona suporte a ícones de vídeo.
- Adiciona as seguintes propriedades novas a
IMAAd :
adSystem
creativeID
creativeAdID
universalAdIdValue
universalAdIdRegistry
advertiserName
surveyURL
dealID
wrapperCreativeIDs
wrapperSystems
- Adiciona as seguintes propriedades novas a
IMAAdsRequest :
contentDuration
contentKeywords
contentTitle
- Adiciona
[IMAAdsManager setVolume:] .
- Adiciona
[IMACompanionDelegate companionSlotWasClicked] .
- Adiciona
IMASettings.disableNowPlayingInfo .
-
Em 03/02/2018, a versão 3.3.1 do SDK foi descontinuada. Para mais detalhes, consulte Cronograma de descontinuação.
|
Reverter 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 da AdMob do framework. Você pode usar a mesma versão, mesmo que sua implementação também use a AdMob.
- Adiciona suporte a ícones de vídeo.
- Adiciona as seguintes propriedades novas a
IMAAd :
adSystem
creativeID
creativeAdID
universalAdIdValue
universalAdIdRegistry
advertiserName
surveyURL
dealID
wrapperCreativeIDs
wrapperSystems
- Adiciona as seguintes propriedades novas a
IMAAdsRequest :
contentDuration
contentKeywords
contentTitle
- Adiciona
[IMAAdsManager setVolume:] .
- Adiciona
[IMACompanionDelegate companionSlotWasClicked] .
- Adiciona
IMASettings.disableNowPlayingInfo .
-
Em 26/01/2018, a versão 3.3.1 do SDK foi descontinuada. Para mais detalhes, consulte Cronograma de descontinuação.
|
3.3.1 |
2016-09-16 |
- O suporte para iOS 7 e versões anteriores foi descontinuado.
-
Em 16/09/2017, a versão 3.2.1 do SDK será descontinuada. Para mais detalhes, consulte Cronograma 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 funcionou nesta versão.
- Adiciona suporte a bitcode.
- Adiciona suporte a URLs de clique que levam à app store.
|
3.1.0 |
2015-12-17 |
- Fora da versão Beta.
- Adiciona suporte para 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.
- Agora, IMAContentPlayhead precisa ser transmitido para o IMAAdsRequest em vez do IMAAdsManager.
- Adiciona suporte para complementos HTML5.
- Adiciona [IMAAdsManager discardAdBreak].
|
Beta v16 |
2015-09-04 |
- Atualizações para compatibilidade com o recurso App Transport Security do iOS 9.
- Correção de uma falha na desalocação de
IMAAdsLoader .
|
Beta v15 |
2015-07-22 |
- Introduz eventos de buffer de anúncios usando 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 ter um registro mais detalhado no console. Isso não deve ser usado na produção, porque vai adicionar uma marca d'água ao player de anúncio.
- O
IMAAdsManager destroy agora encerra corretamente os anúncios em todos os casos.
- Permite a reutilização de contêineres de exibição.
- Permite que editores destruam objetos da IMA em métodos delegados.
IMAAdsManager agora só tem uma referência fraca a contentPlayhead (corrigindo possíveis vazamentos de memória). Agora você precisa manter 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 anúncio de retomada inicial desnecessário.
|
Beta v14 |
2015-05-27 |
- Correção de um problema em que o player de anúncios às vezes parava para fazer buffer e nunca retomava a reprodução.
- IMASettings foi movido para o próprio arquivo de cabeçalho.
|
Beta v13 |
2015-04-29 |
- Adicionamos suporte para a reprodução de anúncios em segundo plano. Para mais informações, consulte Reprodução de anúncios em segundo plano.
- Agora o SDK pode ser importado como um framework. Para mais informações sobre o upgrade, 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 agora vão aparecer até que o espaço seja atualizado.
- Adição de um tempo limite de 10 segundos para o carregamento do SDK.
- O 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 é silenciado por padrão. O publisher pode mudar isso definindo a categoria AVAudioSession.
- Correção de bugs em que o recurso de tocar e pausar da Central de Controle 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 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 evita que o SDK interfira nos eventos e controles do MPMoviePlayerController.
- Foi corrigido um problema em que o adPlaybackInfo não era preenchido nos eventos LOADED e START.
- Adiciona
IMASettings.maxRedirects para especificar o número de redirecionamentos após os quais os redirecionamentos subsequentes serão negados e o carregamento do anúncio será cancelado.
- Adição de suporte para reprodução manual de anúncios.
|
Beta v11 |
2014-12-17 |
- Corrige um vazamento de memória introduzido na versão Beta 10 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 nativa e JS do SDK. Como efeito colateral dessa mudança, o SDK do IMA agora exige que seu app seja criado com suporte para arm64.
- 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 e 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 em classes IMAJavascript.
|
Beta v8 |
2014-10-13 |
- Apresenta IMAUIElements,
que permite mostrar ou ocultar elementos da interface do SDK de maneira programática.
|
Beta v7 |
2014-08-11 |
- Introduzimos 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 necessárias no código do seu app.
- As referências a cabeçalhos e fontes do OCMock foram removidas.
- Corrige elementos da interface de anúncios que são atualizados lentamente no iOS 8.
|
Beta v6 |
2014-05-27 |
- Expõe descrição, título e contentType no objeto IMAAd.
- Adiciona suporte ao simulador do iOS de 64 bits
|
Beta v5 |
2014-02-14 |
- Adiciona suporte ao arm64.
- Corrige conflitos com integrações do Google+.
|
Beta v4 |
2013-12-12 |
- Corrige vazamentos de memória em IMAAdsManager e IMAAdsLoader.
- O IMAAdPodInfo tem três novas APIs: podIndex, timeOffset e maxDuration.
A documentação da API será atualizada em breve para refletir isso.
|
Beta v3 |
2013-09-25 |
- Versão do 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 fechado v1 |
2013-04-02 |
|