SDK UMP Google

L'SDK Google User Messaging Platform è disponibile per il download per iOS. L'utilizzo dell' SDK Google Mobile Ads è regolato dai Termini di servizio del sito Google Developers.

Versione 3.0.0
Checksum SHA1 ca6235e7138fcb1618f42b3070ade8193004be77
Dimensioni 0,2 MB

Scarica googleusermessagingplatform.zip

Note di rilascio

Versione Data di uscita Note
3.0.0 2025-03-24
  • Modifiche che provocano un errore:
    • È stata aggiornata la versione minima supportata di Xcode alla 16.0.
    • Nomi delle API Swift aggiornati in modo da seguire le convenzioni di denominazione delle linee guida per la progettazione di API Swift di Apple .
    Versione 2 Versione 3
    Corsi
    UMPConsentForm ConsentForm
    UMPConsentInformation ConsentInformation
    UMPConsentStatus ConsentStatus
    UMPDebugGeography DebugGeography
    UMPDebugSettings DebugSettings
    UMPFormErrorCode FormErrorCode
    UMPFormStatus FormStatus
    UMPPrivacyOptionsRequirementStatus PrivacyOptionsRequirementStatus
    UMPRequestErrorCode RequestErrorCode
    UMPRequestParameters RequestParameters
    UMPVersionString Version
    Proprietà
    sharedInstance shared
    tagForUnderAgeOfConsent isTaggedForUnderAgeOfConsent
  • È stata aggiunta una funzionalità interna per chiamare le API di consenso di Firebase quando il supporto della modalità di consenso è configurato tramite Privacy e messaggi.
2.7.0 2024-10-30
  • Per supportare i test con gli stati degli Stati Uniti regolamentati, sono state aggiunte le seguenti opzioni a UMPDebugGeography:
    • UMPDebugGeographyRegulatedUSState
    • UMPDebugGeographyOther
  • UMPDebugGeographyNotEEA deprecato. Utilizza UMPDebugGeographyOther.
2.6.0 5/09/2024
  • I riferimenti UIViewController per i messaggi per il consenso ora sono annullabili e non obbligatori. L'SDK utilizza la finestra principale dell'app per cercare automaticamente i controller di visualizzazione quando non ne viene fornito uno.
2.5.0 2024-06-26
  • API canRequestAds aggiornata per restituire true quando l'app non ha messaggi relativi alla privacy configurati.
  • Nullabilità aggiornata per -[UMPConsentForm init] da nullable a nonnull.
2.4.0 2024-04-24
  • L'identità di firma è stata aggiornata da AdMob Inc. a Google LLC utilizzando l'ID team EQHXZ8M8AV. Se questo attiva una notifica in Xcode, seleziona "Accetta modifica" per accettare la nuova identità.
2.3.0 2024-03-14
  • È stato aggiunto il supporto per i file manifest della privacy.
  • È stato aggiornato Info.plist per risolvere un problema di Swift Package Manager su Xcode 15.3.
2.2.0 2024-02-20
  • È stata aumentata la versione minima supportata di Xcode a 15.1.
  • È stato aumentato il target di deployment minimo di iOS a 12.0.
  • Sono stati rimossi tutti i riferimenti a advertisingIdentifier.
  • Sono stati aggiunti file Info.plist per rendere l'SDK compatibile con Xcode 15.3.
  • Aumentata la versione minima di CocoaPods a 1.12.0.
  • Bitcode rimosso dal binario.
2.1.0 2023-07-24

Questa release introduce diverse nuove API per semplificare la procedura di raccolta del consenso. L'adozione di queste nuove API non è obbligatoria per le integrazioni esistenti.

  • La destinazione di deployment minima è stata aumentata a iOS 11.0.
  • Aggiornamento della versione minima supportata di Xcode alla 14.1
    • armv7 non è supportato in Xcode 14 ed è stato rimosso dall'SDK.
  • La chiamata a requestConsentInfoUpdateWithParameters:completionHandler: è ora obbligatoria prima di interagire con altre API pubbliche. Prima di chiamarlo, vengono restituiti i seguenti valori:
  • UMPConsentForm
  • UMPConsentInformation
  • Risolto un problema per cui il modulo non viene presentato, ma UMPConsentFormPresentCompletionHandler non viene mai richiamato.
  • 2.0.1 2022-09-12
    • È stato risolto un problema per cui i moduli pensati per essere monouso potevano comunque essere riutilizzati.
    2.0.0 2021-03-15
    • Rimozione dell'API UMPConsentType. Questa API non era supportata.
    • Rimossa la sezione i386.
    1.4.0 2020-11-23
    • È stata inclusa una sezione arm64 per i simulatori per supportare i test sui dispositivi Apple Silicon.
    • I publisher devono creare questa versione dell'SDK con Xcode 12.
    1.3.0 2020-10-21 L'SDK è stato aggiornato da .framework a .xcframework.
    1.2.0 2020-09-16 È stata aggiornata la versione di Xcode per la creazione dell'SDK da 10.3->11.0.
    1.1.0 2020-08-11
    • Aggiunto il supporto per iOS 14.
    • È stato corretto un bug che causava -[UMPConsentForm loadWithCompletionHandler:] per essere richiamato due volte se il caricamento di un modulo andava in timeout.
    1.0.0 2020-07-06 Release di disponibilità generale.