Google UMP SDK

Das Google User Messaging Platform SDK ist als Download für iOS verfügbar. Die Nutzung von Interactive Media Ads unterliegt den Nutzungsbedingungen der Google Developers Website Terms of Service.

Version 3.1.0
SHA1-Prüfsumme c033b599479d618afd79cbf947dc9dbb21d4fc4a
Größe 0,2 MB

googleusermessagingplatform.zip herunterladen

Versionshinweise

Version Veröffentlicht am Hinweise
3.1.0 2025-10-29
3.0.0 24.03.2025
  • Wichtige Änderungen:
    • Die unterstützte Mindestversion von Xcode wurde auf 16.0 aktualisiert.
    • Die Namen der Swift-APIs wurden aktualisiert, um den Namenskonventionen aus den Swift API Design Guidelines 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
    Properties
    sharedInstance shared
    tagForUnderAgeOfConsent isTaggedForUnderAgeOfConsent
  • Interne Funktionen wurden hinzugefügt, um Firebase-Einwilligungs-APIs aufzurufen, wenn die Unterstützung für den Einwilligungsmodus über „Datenschutz & Mitteilungen“ konfiguriert ist.
2.7.0 2024-10-30
  • Zur Unterstützung von Tests in US-Bundesstaaten mit entsprechenden Vorschriften wurden der Klasse UMPDebugGeography die folgenden Optionen hinzugefügt:
    • UMPDebugGeographyRegulatedUSState
    • UMPDebugGeographyOther
  • UMPDebugGeographyNotEEA wurde eingestellt. Verwenden Sie UMPDebugGeographyOther stattdessen.
2.6.0 2024-09-05
  • UIViewController-Verweise für Mitteilungen zur Nutzereinwilligung sind jetzt optional und nicht mehr erforderlich. Das SDK verwendet das Hauptfenster der App, um automatisch nach Ansichtscontrollern zu suchen, wenn keiner angegeben ist.
2.5.0 2024-06-26
  • Die API canRequestAds wurde aktualisiert, sodass sie true zurückgibt, wenn für die App keine Mitteilungen zum Datenschutz konfiguriert sind.
  • Die Nullbarkeit von -[UMPConsentForm init] wurde von nullable zu nonnull geändert.
2.4.0 2024-04-24
  • Die Signaturidentität wurde von AdMob Inc. zu Google LLC geändert. Die Team-ID lautet EQHXZ8M8AV. Wenn in Xcode eine Benachrichtigung angezeigt wird, wählen Sie „Änderung akzeptieren“ aus, um die neue Identität zu akzeptieren.
2.3.0 2024-03-14
  • Unterstützung für Datenschutzmanifestdateien wurde hinzugefügt.
  • Die Datei 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 Mindestbereitstellungsziel für iOS wurde auf 12.0 erhöht.
  • Alle Verweise auf advertisingIdentifier wurden entfernt.
  • Die Dateien Info.plist wurden hinzugefügt, um das SDK mit Xcode 15.3 kompatibel zu machen.
  • Die Mindestversion von CocoaPods wurde auf 1.12.0 erhöht.
  • Bitcode wurde aus der Binärdatei entfernt.
2.1.0 2023-07-24

In diesem Release werden mehrere neue APIs eingeführt, um das Erheben 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 andere öffentliche APIs verwendet werden. Vor dem Aufruf werden die folgenden Werte zurückgegeben:
  • UMPConsentForm
  • UMPConsentInformation
  • Ein Problem wurde behoben, bei dem das Formular nicht angezeigt wurde, aber das UMPConsentFormPresentCompletionHandler nie aufgerufen wurde.
  • 2.0.1 2022-09-12
    • Ein Problem wurde behoben, bei dem Formulare, die nur einmal verwendet werden sollten, 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
    • Ein arm64-Slice für Simulatoren wurde 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 zum Erstellen des SDK wurde von 10.3->11.0 aktualisiert.
    1.1.0 2020-08-11
    • Unterstützung für iOS 14 wurde hinzugefügt.
      • Unterstützung für App Tracking Transparency wurde hinzugefügt. Mitteilungen, in denen Nutzer um die Berechtigung für die IDFA gebeten werden, können auf der Funding Choices-Benutzeroberfläche konfiguriert werden.
      • UMPDebugSettings.testDeviceIdentifiers kann jetzt eine neue ID 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 Zeitlimit überschritten wurde.
    1.0.0 2020-07-06 Release mit allgemeiner Verfügbarkeit