Google utilise la technologie IA pour traduire le contenu dans votre langue préférée. Les traductions générées par IA peuvent contenir des erreurs.
Notes de version
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Le SDK Google User Messaging Platform est disponible en téléchargement pour iOS. Votre utilisation de Google Mobile Ads SDK est régie par les Conditions d'utilisation du site Google Developers.
| Version |
3.1.0 |
| Somme de contrôle SHA1 |
c033b599479d618afd79cbf947dc9dbb21d4fc4a |
| Taille |
0,2 Mo |
Télécharger googleusermessagingplatform.zip
Notes de version
| Version |
Date de sortie |
Remarques |
| 3.1.0 |
2025-10-29 |
|
| 3.0.0 |
2025-03-24 |
- Modifications destructives :
- Mise à jour de la version minimale de Xcode compatible vers la version 16.0.
- Mise à jour des noms d'API Swift pour respecter 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 via Confidentialité et messages.
|
| 2.7.0 |
2024-10-30 |
- Pour permettre les tests avec les États américains réglementés, les options suivantes ont été ajoutées à
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 acceptées comme nulles et ne sont pas 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 |
- Mise à jour de l'API
canRequestAds pour renvoyer true lorsque l'application n'a pas de messages de confidentialité configurés.
- La possibilité de valeur nulle sur
-[UMPConsentForm init] est passée de nullable à nonnull.
|
| 2.4.0 |
2024-04-24 |
- L'identité de signature
AdMob Inc. a été remplacée par Google LLC à l'aide de l'ID d'équipe EQHXZ8M8AV. Si cela déclenche une notification dans Xcode, sélectionnez "Accept Change" (Accepter la modification) pour accepter la nouvelle identité.
|
| 2.3.0 |
2024-03-14 |
|
| 2.2.0 |
2024-02-20 |
- La version minimale de Xcode compatible est désormais la version 15.1.
- La cible de déploiement iOS minimale est passée à 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 passée à la version 1.12.0.
- Suppression du bitcode du binaire.
|
| 2.1.0 |
2023-07-24 |
Cette version introduit plusieurs nouvelles API pour simplifier le processus de recueil du consentement. L'adoption de ces nouvelles API n'est pas requise pour les intégrations existantes.
La cible de déploiement minimale est passée à iOS 11.0.
Mise à jour de la version minimale de Xcode compatible vers la version 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 cette méthode, les éléments suivants sont renvoyés :
UMPConsentForm
UMPConsentInformation
Résolution d'un problème qui empêchait l'affichage du formulaire, mais où UMPConsentFormPresentCompletionHandler n'était jamais appelé.
|
| 2.0.1 |
2022-09-12 |
- Résolution d'un problème qui permettait de réutiliser des formulaires à 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 |
- Inclusion 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 d'un .framework vers un .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.
- Ajout de la compatibilité avec
App Tracking Transparency. Les messages demandant aux utilisateurs l'autorisation d'utiliser l'IDFA peuvent être configurés dans l'interface utilisateur de Funding Choices.
UMPDebugSettings.testDeviceIdentifiers a été autorisé à accepter un nouvel identifiant lorsque l'IDFA n'est pas disponible.
- Correction d'un bug qui entraînait l'appel de
-[UMPConsentForm loadWithCompletionHandler:] deux fois si le chargement d'un formulaire expirait.
|
| 1.0.0 |
2020-07-06 |
Disponibilité générale. |
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2026/10/23 (UTC).
[null,null,["Dernière mise à jour le 2026/10/23 (UTC)."],[],["The Google User Messaging Platform SDK for iOS, version 2.7.0, is available for download (0.2 MB, SHA1: b0663bd4efcda9f32f765c5b7708ff1971e34b3b). Key updates include adding options for US state regulation testing (`UMPDebugGeographyRegulatedUSState` and `UMPDebugGeographyOther`) and deprecating `UMPDebugGeographyNotEEA`. Consent message `UIViewController` references are now optional. Version 2.1.0 requires calling `requestConsentInfoUpdateWithParameters:completionHandler:` before using other APIs and introduced new methods for consent forms.\n"]]