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 di Xcode supportata alla 16.0.
    • I nomi delle API Swift sono stati aggiornati in modo da rispettare le convenzioni di denominazione delle linee guida per la progettazione di API 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 la 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 regolamentati degli Stati Uniti, sono state aggiunte le seguenti opzioni a UMPDebugGeography:
    • UMPDebugGeographyRegulatedUSState
    • UMPDebugGeographyOther
  • UMPDebugGeographyNotEEA obsoleto. Utilizza UMPDebugGeographyOther.
2.6.0 2024-09-05
  • I riferimenti UIViewController per i messaggi per il consenso ora sono nullable e non obbligatori. L'SDK utilizza la finestra principale dell'app per cercare automaticamente i visualizzatori se non ne viene fornito uno.
2.5.0 2024-06-26
  • È stata aggiornata l'API canRequestAds in modo che restituisca true quando nell'app non sono configurati messaggi sulla privacy.
  • La possibilità di inserire valori null in -[UMPConsentForm init] è stata aggiornata 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 aggirare un problema di Swift Package Manager su Xcode 15.3.
2.2.0 2024-02-20
  • È stata aumentata la versione minima di Xcode supportata a 15.1.
  • È stato aumentato il target di deployment minimo per iOS a 12.0.
  • Sono stati rimossi tutti i riferimenti a advertisingIdentifier.
  • Sono stati aggiunti i file Info.plist per rendere l'SDK compatibile con Xcode 15.3.
  • È stata aumentata la versione minima di CocoaPods a 1.12.0.
  • Il codice bit è stato rimosso dal file 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 di Xcode supportata alla versione 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 visualizzato, ma il valore UMPConsentFormPresentCompletionHandler non viene mai invocato.
  • 2.0.1 2022-09-12
    • È stato risolto un problema per cui i moduli destinati a essere monouso potevano comunque essere riutilizzati.
    2.0.0 2021-03-15
    • È stata rimossa l'API UMPConsentType. Questa API non era supportata.
    • È stata rimossa la fetta i386.
    1.4.0 2020-11-23
    • È stata inclusa una fetta arm64 per i simulatori per supportare i test sui dispositivi Apple Silicon.
    • I publisher devono compilare questa versione dell'SDK con Xcode 12.
    1.3.0 2020-10-21 L'SDK è stato aggiornato da un file .framework a un file .xcframework.
    1.2.0 2020-09-16 È stata aggiornata la versione di Xcode da cui compilare l'SDK 10.3->11.0.
    1.1.0 2020-08-11
    • È stato aggiunto il supporto per iOS 14.
    • È stato risolto un bug che causava la chiamata di -[UMPConsentForm loadWithCompletionHandler:] due volte se il caricamento di un modulo aveva esito in timeout.
    1.0.0 2020-07-06 Release in disponibilità generale.