SDK UMP Google

Le SDK Google User Messaging Platform est disponible en téléchargement pour iOS. Votre utilisation du SDK Google Mobile Ads est régie par les Conditions d'utilisation du site Google Developers.

Version 3.0.0
Somme de contrôle SHA1 ca6235e7138fcb1618f42b3070ade8193004be77
Taille 0,2 Mo

Télécharger googleusermessagingplatform.zip

Notes de version

Version Date de sortie Remarques
3.0.0 2025-03-24
  • Modifications destructives :
    • La version minimale d'Xcode compatible est désormais la version 16.0.
    • Les noms des API Swift ont été mis à jour pour suivre les conventions de dénomination des consignes de conception d'API Swift d'Apple.
    Version 2 Version 3
    Classes
    UMPConsentForm ConsentForm
    UMPConsentInformation ConsentInformation
    UMPConsentStatus ConsentStatus
    UMPDebugGeography DebugGeography
    UMPDebugSettings DebugSettings
    UMPFormErrorCode FormErrorCode
    UMPFormStatus FormStatus
    UMPPrivacyOptionsRequirementStatus PrivacyOptionsRequirementStatus
    UMPRequestErrorCode RequestErrorCode
    UMPRequestParameters RequestParameters
    UMPVersionString Version
    Propriétés
    sharedInstance shared
    tagForUnderAgeOfConsent isTaggedForUnderAgeOfConsent
  • Ajout d'une fonctionnalité interne permettant d'appeler les API de consentement Firebase lorsque la prise en charge du mode Consentement est configurée dans Confidentialité et messages.
2.7.0 2024-10-30
  • Pour permettre les tests dans les États américains soumis à des réglementations, nous avons ajouté les options suivantes à UMPDebugGeography :
    • UMPDebugGeographyRegulatedUSState
    • UMPDebugGeographyOther
  • Abandon de UMPDebugGeographyNotEEA. Utilisez plutôt UMPDebugGeographyOther.
2.6.0 2024-09-05
  • Les références UIViewController pour les messages de consentement sont désormais annulables et non obligatoires. Le SDK utilise la fenêtre principale de l'application pour rechercher automatiquement les contrôleurs de vue lorsqu'aucun n'est fourni.
2.5.0 2024-06-26
  • L'API canRequestAds a été mise à jour pour renvoyer true lorsque l'application n'a pas de messages de confidentialité configurés.
  • La possibilité de valeur nulle a été modifiée pour -[UMPConsentForm init], passant de nullable à nonnull.
2.4.0 2024-04-24
  • L'identité de signature a été modifiée de AdMob Inc. à Google LLC à l'aide de l'ID d'équipe EQHXZ8M8AV. Si cela déclenche une notification dans Xcode, sélectionnez "Accepter la modification" pour accepter la nouvelle identité.
2.3.0 2024-03-14
2.2.0 2024-02-20
  • La version minimale d'Xcode compatible est désormais la version 15.1.
  • La version minimale d'iOS pour le déploiement est désormais la 12.0.
  • Suppression de toutes les références à advertisingIdentifier.
  • Ajout de fichiers Info.plist pour rendre le SDK compatible avec Xcode 15.3.
  • La version minimale de CocoaPods est désormais la version 1.12.0.
  • Le bitcode a été supprimé du binaire.
2.1.0 2023-07-24

Cette version introduit plusieurs nouvelles API pour simplifier le processus de recueil du consentement. Il n'est pas nécessaire d'adopter ces nouvelles API pour les intégrations existantes.

  • La cible de déploiement minimale est désormais iOS 11.0.
  • Mise à jour de la version minimale d'Xcode compatible (14.1)
    • armv7 n'est pas compatible avec Xcode 14 et a été supprimé du SDK.
  • L'appel de requestConsentInfoUpdateWithParameters:completionHandler: est désormais obligatoire avant d'interagir avec d'autres API publiques. Avant d'appeler, les éléments suivants sont renvoyés :
  • UMPConsentForm
  • UMPConsentInformation
  • Correction d'un problème qui empêchait le formulaire de s'afficher, mais qui n'appelait jamais UMPConsentFormPresentCompletionHandler.
  • 2.0.1 2022-09-12
    • Résolution d'un problème qui permettait de réutiliser des formulaires qui étaient censés être à usage unique.
    2.0.0 2021-03-15
    • Suppression de l'API UMPConsentType. Cette API n'était pas compatible.
    • Suppression de la tranche i386.
    1.4.0 2020-11-23
    • Ajout d'une tranche arm64 pour les simulateurs afin de permettre les tests sur les appareils Apple Silicon.
    • Les éditeurs doivent compiler cette version du SDK avec Xcode 12.
    1.3.0 2020-10-21 Mise à jour du SDK de .framework à .xcframework.
    1.2.0 2020-09-16 Mise à jour de la version Xcode pour compiler le SDK de 10.3 à 11.0.
    1.1.0 2020-08-11
    • Ajout de la compatibilité avec iOS 14.
    • Correction d'un bug qui entraînait le rappel de -[UMPConsentForm loadWithCompletionHandler:] deux fois si le chargement d'un formulaire expirait.
    1.0.0 2020-07-06 Disponibilité générale.