SDK de UMP de Google

El SDK de Google User Messaging Platform se ofrece como descarga para iOS. Tu uso del SDK de anuncios de Google para dispositivos móviles se rige por los Términos del Servicio del sitio de Google Developers.

Versión 3.0.0
Suma de comprobación de SHA1 ca6235e7138fcb1618f42b3070ade8193004be77
Tamaño 0.2 MB

Descarga googleusermessagingplatform.zip

Notas de la versión

Versión Fecha de lanzamiento Notas
3.0.0 2025-03-24
  • Cambios rotundos:
    • Se actualizó la versión mínima de Xcode compatible a la 16.0.
    • Se actualizaron los nombres de las APIs de Swift para seguir las convenciones de nombres de los Lineamientos de diseño de la API de Swift de Apple.
    Versión 2 Versión 3
    Clases
    UMPConsentForm ConsentForm
    UMPConsentInformation ConsentInformation
    UMPConsentStatus ConsentStatus
    UMPDebugGeography DebugGeography
    UMPDebugSettings DebugSettings
    UMPFormErrorCode FormErrorCode
    UMPFormStatus FormStatus
    UMPPrivacyOptionsRequirementStatus PrivacyOptionsRequirementStatus
    UMPRequestErrorCode RequestErrorCode
    UMPRequestParameters RequestParameters
    UMPVersionString Version
    Propiedades
    sharedInstance shared
    tagForUnderAgeOfConsent isTaggedForUnderAgeOfConsent
  • Se agregó una funcionalidad interna para llamar a las APIs de consentimiento de Firebase cuando la compatibilidad con el modo de consentimiento se configura a través de Privacidad y mensajería.
2.7.0 2024-10-30
  • Para admitir pruebas con estados regulados de EE.UU., se agregaron las siguientes opciones a UMPDebugGeography:
    • UMPDebugGeographyRegulatedUSState
    • UMPDebugGeographyOther
  • UMPDebugGeographyNotEEA quedó obsoleto. En su lugar, usa UMPDebugGeographyOther.
2.6.0 2024-09-05
  • Las referencias de UIViewController para los mensajes de consentimiento ahora son nullable y no son obligatorias. El SDK usa la ventana principal de la app para buscar controladores de vista automáticamente cuando no se proporciona uno.
2.5.0 2024-06-26
  • Se actualizó la API de canRequestAds para que devuelva true cuando la app no tenga mensajes de privacidad configurados.
  • Se actualizó la nulidad en -[UMPConsentForm init] de nullable a nonnull.
2.4.0 2024-04-24
  • Se actualizó la identidad de firma de AdMob Inc. a Google LLC con el ID de equipo EQHXZ8M8AV. Si esto activa un aviso en Xcode, selecciona "Aceptar cambio" para aceptar la nueva identidad.
2.3.0 2024-03-14
2.2.0 2024-02-20
  • Se aumentó la versión mínima compatible de Xcode a 15.1.
  • Se aumentó el objetivo de implementación mínimo de iOS a 12.0.
  • Se quitaron todas las referencias a advertisingIdentifier.
  • Se agregaron archivos Info.plist para que el SDK sea compatible con Xcode 15.3.
  • Se aumentó la versión mínima de CocoaPods a 1.12.0.
  • Se quitó el código de bits del objeto binario.
2.1.0 2023-07-24

En esta versión, se presentan varias APIs nuevas para simplificar el proceso de recopilación de consentimiento. No es necesario adoptar estas nuevas APIs para las integraciones existentes.

  • El objetivo de implementación mínimo aumentó a iOS 11.0.
  • Se actualizó la versión mínima compatible de Xcode a 14.1.
    • armv7 no es compatible con Xcode 14 y se quitó del SDK.
  • Ahora es obligatorio llamar a requestConsentInfoUpdateWithParameters:completionHandler: antes de interactuar con otras APIs públicas. Antes de llamarlo, se muestra lo siguiente:
  • UMPConsentForm
  • UMPConsentInformation
  • Se resolvió un problema por el que el formulario no se mostraba, pero nunca se invocaba UMPConsentFormPresentCompletionHandler.
  • 2.0.1 2022-09-12
    • Se resolvió un problema por el que los formularios de un solo uso se podían volver a usar.
    2.0.0 2021-03-15
    • Se quitó la API de UMPConsentType. Esta API no era compatible.
    • Se quitó la porción i386.
    1.4.0 2020-11-23
    • Se incluyó una porción de arm64 para que los simuladores admitan pruebas en dispositivos Apple Silicon.
    • Los publicadores deben compilar esta versión del SDK con Xcode 12.
    1.3.0 2020-10-21 Se actualizó el SDK de un .framework a un .xcframework.
    1.2.0 2020-09-16 Se actualizó la versión de Xcode para compilar el SDK de 10.3 a 11.0.
    1.1.0 2020-08-11
    • Se agregó compatibilidad con iOS 14.
    • Se corrigió un error que causaba que se volviera a llamar a -[UMPConsentForm loadWithCompletionHandler:] dos veces si se agotaba el tiempo de espera de la carga de un formulario.
    1.0.0 2020-07-06 Esta es la versión de disponibilidad general.