SDK UMP Google

L'SDK Google User Messaging Platform è disponibile per il download per iOS. L'utilizzo di Interactive Media Ads è regolato dai Termini di servizio del sito per sviluppatori Google.

Versione 3.1.0
Checksum SHA1 c033b599479d618afd79cbf947dc9dbb21d4fc4a
Dimensioni 0,2 MB

Download googleusermessagingplatform.zip

Note di rilascio

Versione Data di uscita Note
3.1.0 2025-10-29
3.0.0 24/03/2025
2.7.0 2024-10-30
  • Per supportare i test con gli stati USA regolamentati, sono state aggiunte le seguenti opzioni a UMPDebugGeography:
    • UMPDebugGeographyRegulatedUSState
    • UMPDebugGeographyOther
  • UMPDebugGeographyNotEEA è stato ritirato. Utilizza UMPDebugGeographyOther invece.
2.6.0 5/09/2024
  • I riferimenti UIViewController per i messaggi per il consenso ora sono nullabili 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
  • L'API canRequestAds è stata aggiornata in modo da restituire true quando l'app non ha messaggi sulla privacy configurati.
  • La nullabilità di -[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 questa operazione 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.
  • Il file Info.plist è stato aggiornato per risolvere un problema di Swift Package Manager su Xcode 15.3.
2.2.0 2024-02-20
  • La versione minima supportata di Xcode è stata aumentata a 15.1.
  • La destinazione di deployment minima di iOS è stata aumentata 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.
  • La versione minima di CocoaPods è stata aumentata a 1.12.0.
  • Il bitcode è 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 processo. L'adozione di queste nuove API non è obbligatoria per le integrazioni esistenti.

  • La destinazione di deployment minima è stata aumentata a iOS 11.0.
  • La versione minima supportata di Xcode è stata aggiornata alla 14.1
    • armv7 non è supportato in Xcode 14 ed è stato rimosso dall'SDK.
  • La chiamata di requestConsentInfoUpdateWithParameters:completionHandler: ora è obbligatoria prima di interagire con altre API pubbliche. Prima di chiamarla, vengono restituiti i seguenti valori:
  • UMPConsentForm
  • UMPConsentInformation
  • È stato risolto un problema per cui il modulo non veniva visualizzato, ma il UMPConsentFormPresentCompletionHandler non veniva mai richiamato.
  • 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
    • L'API UMPConsentType è stata rimossa. Questa API non era supportata.
    • La sezione i386 è stata rimossa.
    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 La versione di Xcode per la creazione dell'SDK è stata aggiornata da 10.3->11.0.
    1.1.0 2020-08-11
    • È stato aggiunto il supporto per iOS 14.
    • È stato corretto un bug che causava -[UMPConsentForm loadWithCompletionHandler:] la chiamata due volte se il caricamento di un modulo andava in timeout.
    1.0.0 2020-07-06 Release in disponibilità generale.