SDK da UMP do Google
    
    
      
    
    
      
      Mantenha tudo organizado com as coleções
    
    
      
      Salve e categorize o conteúdo com base nas suas preferências.
    
  
    
  
      
    
  
  
  
  
  
    
    
    
  
  
    
    
    
O SDK da plataforma de mensagens de usuários do Google é oferecido como um download para iOS. O uso do SDK dos anúncios para dispositivos móveis do Google é regido pelos Termos de Serviço do site do Google Developers.
  | Versão | 
  3.1.0 | 
  | Soma de verificação SHA1 | 
  c033b599479d618afd79cbf947dc9dbb21d4fc4a | 
  | Tamanho | 
  0,2 MB | 
Fazer o download de googleusermessagingplatform.zip
Notas de lançamento
  
    
    
    
  
  | Versão | 
  Data do lançamento | 
  Observações | 
  | 3.1.0 | 
  2025-10-29 | 
  
    
   | 
  | 3.0.0 | 
  2025-03-24 | 
  
    
      - Mudanças interruptivas:
        
          - Atualizamos a versão mínima compatível do Xcode para 16.0.
 
          - Atualizamos os nomes das APIs Swift para seguir as convenções de nomenclatura das
          
          diretrizes de design de API do 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 na ferramenta Privacidade e mensagens.
 
     
   | 
  | 2.7.0 | 
  2024-10-30 | 
  
   
     - Para oferecer suporte a testes em estados regulamentados dos EUA, adicionamos as seguintes opções ao
     
UMPDebugGeography: 
      
        UMPDebugGeographyRegulatedUSState 
        UMPDebugGeographyOther 
       
     - O uso de 
UMPDebugGeographyNotEEA foi descontinuado. Use
     UMPDebugGeographyOther em vez disso. 
    
   | 
  | 2.6.0 | 
  2024-09-05 | 
  
    
      - As referências 
UIViewController para mensagens de consentimento agora são anuláveis e não são obrigatórias. O SDK usa a janela principal do app para pesquisar
      controladores de visualização automaticamente quando um não é fornecido. 
     
   | 
  | 2.5.0 | 
  2024-06-26 | 
  
    
      - A API 
canRequestAds foi atualizada para retornar true quando o app não tem mensagens de privacidade configuradas. 
      - A capacidade de aceitar valores nulos em 
-[UMPConsentForm init] foi atualizada de nullable para nonnull. 
     
   | 
  | 2.4.0 | 
  2024-04-24 | 
  
    
      - Atualizamos a identidade de assinatura de 
AdMob Inc. para
      Google LLC usando o ID da equipe EQHXZ8M8AV. Se isso
      acionar um aviso no Xcode, selecione "Aceitar mudança" para aceitar a nova
      identidade.  
     
   | 
  | 2.3.0 | 
  2024-03-14 | 
  
    
   | 
  | 2.2.0 | 
  2024-02-20 | 
  
    
      - Aumentamos a versão mínima compatível do Xcode para 15.1.
 
      - Aumentamos o destino mínimo de implantação do iOS para 12.0.
 
      - Removemos todas as referências a 
advertisingIdentifier. 
      - Adição de 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 integrações atuais.
   
  O destino mínimo de implantação foi aumentado para o iOS 11.0.
  Atualizamos a versão mínima compatível do Xcode para 14.1.
    
      - O armv7 não é compatível com o Xcode 14 e foi removido do SDK.
 
     
  
  Agora, é necessário chamar requestConsentInfoUpdateWithParameters:completionHandler: antes de interagir com outras APIs públicas. Antes de chamar, os seguintes valores são retornados: 
  
  UMPConsentForm
    
  
  UMPConsentInformation
    
  
  Foi resolvido um problema em que o formulário não era apresentado, mas o
  UMPConsentFormPresentCompletionHandler
  nunca era invocado.
   | 
  | 2.0.1 | 
  2022-09-12 | 
  
    
      - Foi resolvido um problema em que formulários destinados a uso único ainda podiam ser reutilizados.
 
     
   | 
  | 2.0.0 | 
  2021-03-15 | 
  
    
      - A API UMPConsentType foi removida. Essa API não tinha suporte.
 
      - A fatia i386 foi removida.
 
     
   | 
  | 1.4.0 | 
  2020-11-23 | 
  
    
      - Incluímos uma fração arm64 para simuladores para oferecer 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->11.0.
   | 
  | 1.1.0 | 
  2020-08-11 | 
  
    
      - Adição de compatibilidade com o iOS 14.
        
      
 
      - Foi corrigido um bug que fazia com que
        
-[UMPConsentForm loadWithCompletionHandler:]
       fosse chamado duas vezes se o tempo limite do carregamento de um formulário fosse atingido. 
     
   | 
  | 1.0.0 | 
  2020-07-06 | 
  Versão de disponibilidade geral. | 
  
  
  
    
  
 
  
    
      
      
    
    
      
    
    
  
       
    
    
      
    
  
  
  Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
  Última atualização 2025-10-29 UTC.
  
  
  
    
      [[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-10-29 UTC."],[],["The Google User Messaging Platform SDK for iOS, version 2.7.0, is available for download (0.2 MB, SHA1: b0663bd4efcda9f32f765c5b7708ff1971e34b3b). Key updates include adding options for US state regulation testing (`UMPDebugGeographyRegulatedUSState` and `UMPDebugGeographyOther`) and deprecating `UMPDebugGeographyNotEEA`. Consent message `UIViewController` references are now optional. Version 2.1.0 requires calling `requestConsentInfoUpdateWithParameters:completionHandler:` before using other APIs and introduced new methods for consent forms.\n"]]