Google UMP SDK

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