Google UMP SDK
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Das Google User Messaging Platform SDK ist als Download für iOS verfügbar. Ihre Nutzung des
Google Mobile Ads SDK
unterliegt den Nutzungsbedingungen der Google Developers-Website.
Version |
3.0.0 |
SHA1-Prüfsumme |
ca6235e7138fcb1618f42b3070ade8193004be77 |
Größe |
0,2 MB |
googleusermessagingplatform.zip herunterladen
Versionshinweise
Version |
Veröffentlicht am |
Hinweise |
3.0.0 |
2025-03-24 |
- Breaking Changes:
- Die unterstützte Mindestversion von Xcode wurde auf 16.0 aktualisiert.
- Die Swift-API-Namen wurden aktualisiert, um den Namenskonventionen aus den
API-Designrichtlinien für Swift von Apple zu entsprechen.
Version 2 |
Version 3 |
Klassen |
UMPConsentForm |
ConsentForm |
UMPConsentInformation |
ConsentInformation |
UMPConsentStatus |
ConsentStatus |
UMPDebugGeography |
DebugGeography |
UMPDebugSettings |
DebugSettings |
UMPFormErrorCode |
FormErrorCode |
UMPFormStatus |
FormStatus |
UMPPrivacyOptionsRequirementStatus |
PrivacyOptionsRequirementStatus |
UMPRequestErrorCode |
RequestErrorCode |
UMPRequestParameters |
RequestParameters |
UMPVersionString |
Version |
Attribute |
sharedInstance |
shared |
tagForUnderAgeOfConsent |
isTaggedForUnderAgeOfConsent |
- Es wurde eine interne Funktion hinzugefügt, mit der die Firebase Consent APIs aufgerufen werden können, wenn die Unterstützung des Einwilligungsmodus
über „Datenschutz & Mitteilungen“ konfiguriert wird.
|
2.7.0 |
2024-10-30 |
- Zur Unterstützung von Tests in US-Bundesstaaten mit entsprechenden Vorschriften wurden die folgenden Optionen zu
UMPDebugGeography hinzugefügt:
UMPDebugGeographyRegulatedUSState
UMPDebugGeographyOther
UMPDebugGeographyNotEEA ist veraltet. Verwenden Sie stattdessen UMPDebugGeographyOther .
|
2.6.0 |
2024-09-05 |
UIViewController -Verweise für Mitteilungen zur Nutzereinwilligung sind jetzt nullable und nicht erforderlich. Das SDK verwendet das Hauptfenster der App, um automatisch nach View-Controllern zu suchen, wenn keiner angegeben ist.
|
2.5.0 |
2024-06-26 |
- Die
canRequestAds API wurde aktualisiert, sodass true zurückgegeben wird, wenn für die App keine Datenschutzmitteilungen konfiguriert sind.
- Die Nullable-Eigenschaft für
-[UMPConsentForm init] wurde von nullable auf nonnull aktualisiert.
|
2.4.0 |
2024-04-24 |
- Die Signaturidentität wurde von
AdMob Inc. zu Google LLC mit der Team-ID EQHXZ8M8AV aktualisiert. Wenn dadurch eine Benachrichtigung in Xcode ausgelöst wird, wählen Sie „Accept Change“ (Änderung akzeptieren) aus, um die neue Identität zu akzeptieren.
|
2.3.0 |
2024-03-14 |
- Unterstützung für Datenschutzmanifestdateien hinzugefügt.
- Die
Info.plist wurde aktualisiert, um ein Problem mit dem Swift Package Manager in Xcode 15.3 zu umgehen.
|
2.2.0 |
2024-02-20 |
- Die unterstützte Mindestversion von Xcode wurde auf 15.1 erhöht.
- Das Mindest-Deployment-Ziel für iOS wurde auf 12.0 erhöht.
- Alle Verweise auf
advertisingIdentifier wurden entfernt.
- Es wurden
Info.plist -Dateien hinzugefügt, um das SDK mit Xcode 15.3 kompatibel zu machen.
- Die CocoaPods-Mindestversion wurde auf 1.12.0 erhöht.
- Bitcode aus dem Binärprogramm entfernt.
|
2.1.0 |
2023-07-24 |
In diesem Release werden mehrere neue APIs eingeführt, um das Einholen der Einwilligung zu vereinfachen. Die Verwendung dieser neuen APIs ist für bestehende Integrationen nicht erforderlich.
Das Mindestbereitstellungsziel wurde auf iOS 11.0 erhöht.
Die unterstützte Mindestversion von Xcode wurde auf 14.1 aktualisiert.
- armv7 wird in Xcode 14 nicht unterstützt und wurde aus dem SDK entfernt.
Der Aufruf von requestConsentInfoUpdateWithParameters:completionHandler:
ist jetzt erforderlich, bevor Sie mit anderen öffentlichen APIs interagieren. Vor dem Aufruf werden folgende Werte zurückgegeben:
UMPConsentForm
UMPConsentInformation
Ein Problem wurde behoben, bei dem das Formular nicht angezeigt wird, aber UMPConsentFormPresentCompletionHandler nie aufgerufen wird.
|
2.0.1 |
2022-09-12 |
- Es wurde ein Problem behoben, bei dem Formulare, die nur einmal verwendet werden sollten, trotzdem wiederverwendet werden konnten.
|
2.0.0 |
2021-03-15 |
- Die UMPConsentType API wurde entfernt. Diese API wurde nicht unterstützt.
- Der i386-Slice wurde entfernt.
|
1.4.0 |
2020-11-23 |
- Es wurde ein arm64-Slice für Simulatoren hinzugefügt, um Tests auf Apple Silicon-Geräten zu unterstützen.
- Publisher müssen diese SDK-Version mit Xcode 12 erstellen.
|
1.3.0 |
2020-10-21 |
Das SDK wurde von einem .framework zu einem .xcframework aktualisiert.
|
1.2.0 |
2020-09-16 |
Die Xcode-Version, mit der das SDK erstellt wird, wurde von 10.3 auf 11.0 aktualisiert.
|
1.1.0 |
2020-08-11 |
- Unterstützung für iOS 14 hinzugefügt.
- Unterstützung für
App Tracking Transparency hinzugefügt. Mitteilungen, in denen Nutzer um IDFA-Berechtigungen gebeten werden, können in der Funding Choices-Benutzeroberfläche konfiguriert werden.
UMPDebugSettings.testDeviceIdentifiers darf eine neue Kennung akzeptieren, wenn die IDFA nicht verfügbar ist.
- Ein Fehler wurde behoben, der dazu führte, dass
-[UMPConsentForm loadWithCompletionHandler:] zweimal aufgerufen wurde, wenn beim Laden eines Formulars ein Zeitüberschreitungsfehler auftrat.
|
1.0.0 |
2020-07-06 |
Release mit allgemeiner Verfügbarkeit |
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2025-08-27 (UTC).
[null,null,["Zuletzt aktualisiert: 2025-08-27 (UTC)."],[[["\u003cp\u003eDownload the Google User Messaging Platform (UMP) SDK for iOS to present consent messages to your users.\u003c/p\u003e\n"],["\u003cp\u003eYour use of the Google Mobile Ads SDK, including the UMP SDK, is governed by the Google Developers Site Terms of Service.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version (2.6.0) enables automatic view controller lookup, simplifying integration.\u003c/p\u003e\n"],["\u003cp\u003eRefer to the release notes for a detailed changelog, outlining updates and improvements in each version.\u003c/p\u003e\n"]]],[],null,[]]