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 2.7.0
Checksum SHA1 b0663bd4efcda9f32f765c5b7708ff1971e34b3b
Dimensioni 0,2 MB

Scarica googleusermessagingplatform.zip

Note di rilascio

Versione Data di uscita Note
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 nullabilità 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 dei 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 Xcode minima 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
  • È stato 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.