Notas da versão

O SDK da plataforma de mensagens de usuários do Google está disponível para download no iOS. O uso do Google Mobile Ads SDK é regido pelos Termos de Serviço do site do Google Developers.

Versão 3.1.0
SHA1 Checksum c033b599479d618afd79cbf947dc9dbb21d4fc4a
Tamanho 0,2 MB

Baixe googleusermessagingplatform.zip

Notas de lançamento

Versão Data do lançamento Observações
3.1.0 2025-10-29
3.0.0 24/03/2025
  • Alterações interruptivas:
    • Atualizamos a versão mínima do Xcode para 16.0.
    • Atualizamos os nomes da API Swift para seguir as convenções de nomenclatura das Diretrizes de design da API Swift da Apple.
    Versão 2 Versão 3
    Classes
    UMPConsentForm ConsentForm
    UMPConsentInformation ConsentInformation
    UMPConsentStatus ConsentStatus
    UMPDebugGeography DebugGeography
    UMPDebugSettings DebugSettings
    UMPFormErrorCode FormErrorCode
    UMPFormStatus FormStatus
    UMPPrivacyOptionsRequirementStatus PrivacyOptionsRequirementStatus
    UMPRequestErrorCode RequestErrorCode
    UMPRequestParameters RequestParameters
    UMPVersionString Version
    Propriedades
    sharedInstance shared
    tagForUnderAgeOfConsent isTaggedForUnderAgeOfConsent
  • Adicionamos uma funcionalidade interna para chamar as APIs de consentimento do Firebase quando o suporte ao modo de consentimento é configurado em Privacidade e Mensagens.
2.7.0 2024-10-30
  • Para permitir testes com estados regulamentados dos EUA, adicionamos as seguintes opções ao UMPDebugGeography:
    • UMPDebugGeographyRegulatedUSState
    • UMPDebugGeographyOther
  • O uso de UMPDebugGeographyNotEEA foi descontinuado. Use UMPDebugGeographyOther.
2.6.0 2024-09-05
  • As referências de UIViewController para mensagens de consentimento agora podem ser nulas e não são obrigatórias. O SDK usa a janela principal do app para procurar controladores de visualização automaticamente quando um não é fornecido.
2.5.0 2024-06-26
  • Atualizamos a API canRequestAds para retornar true quando o app não tiver mensagens de privacidade configuradas.
  • Atualizamos a nulidade em -[UMPConsentForm init] de nullable para nonnull.
2.4.0 2024-04-24
  • Atualizamos a identidade de assinatura de AdMob Inc. para Google LLC usando o ID de equipe EQHXZ8M8AV. Se isso acionar um aviso no Xcode, selecione "Accept Change" para aceitar a nova identidade.
2.3.0 2024-03-14
2.2.0 2024-02-20
  • A versão mínima do Xcode compatível foi aumentada para 15.1.
  • O destino mínimo de implantação do iOS foi aumentado para 12.0.
  • Remoção de todas as referências a advertisingIdentifier.
  • Adicionamos arquivos Info.plist para tornar o SDK compatível com o Xcode 15.3.
  • Aumentamos a versão mínima do CocoaPods para 1.12.0.
  • O bitcode foi removido do binário.
2.1.0 2023-07-24

Esta versão apresenta várias APIs novas para simplificar o processo de coleta de consentimento. Não é necessário adotar essas novas APIs para as integrações atuais.

  • O destino de implantação mínimo foi aumentado para o iOS 11.0.
  • Atualizamos a versão mínima do Xcode para 14.1.
    • O armv7 não é compatível com o Xcode 14 e foi removido do SDK.
  • Agora é obrigatório chamar requestConsentInfoUpdateWithParameters:completionHandler: antes de interagir com outras APIs públicas. Antes de chamá-lo, os seguintes itens são retornados:
  • UMPConsentForm
  • UMPConsentInformation
  • Resolvemos um problema em que o formulário não é apresentado, mas o UMPConsentFormPresentCompletionHandler nunca é invocado.
  • 2.0.1 2022-09-12
    • Resolvemos um problema em que formulários de uso único ainda podiam ser reutilizados.
    2.0.0 2021-03-15
    • A API UMPConsentType foi removida. Essa API não era compatível.
    • Remoção da fração i386.
    1.4.0 2020-11-23
    • Incluímos uma fração arm64 para que os simuladores ofereçam suporte a testes em dispositivos Apple Silicon.
    • Os publishers precisam criar essa versão do SDK com o Xcode 12.
    1.3.0 2020-10-21 Atualizamos o SDK de .framework para .xcframework.
    1.2.0 2020-09-16 Atualizamos a versão do Xcode para criar o SDK de 10.3 para 11.0.
    1.1.0 2020-08-11
    • Adicionamos suporte ao iOS 14.
    • Correção de um bug que fazia com que -[UMPConsentForm loadWithCompletionHandler:] fosse chamado duas vezes se o carregamento de um formulário expirasse.
    1.0.0 2020-07-06 Versão em disponibilidade geral.