Um Tests mit regulierten US-Bundesstaaten zu unterstützen, wurden die folgenden Optionen zu UMPDebugGeography hinzugefügt:
UMPDebugGeographyRegulatedUSState
UMPDebugGeographyOther
UMPDebugGeographyNotEEA wurde eingestellt. Verwenden Sie stattdessen UMPDebugGeographyOther.
2.6.0
2024-09-05
UIViewController-Verweise für Mitteilungen zur Einwilligung der Nutzer in der EU können jetzt null sein und sind nicht 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 canRequestAds API wurde aktualisiert, sodass true zurückgegeben wird, wenn für die App keine Datenschutzmitteilungen konfiguriert sind.
Die Null-Zulässigkeit 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.
Es wurden Info.plist Dateien 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 Einholen von Einwilligungen zu vereinfachen. Für bestehende Integrationen ist die Übernahme dieser neuen APIs 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.
Die Methode
+loadAndPresentIfRequiredFromViewController:completionHandler: wurde hinzugefügt, um Lade- und Einblendungsaufrufe zu kombinieren. Diese Methode ist für den Anwendungsfall gedacht, dass beim Start der App ein Formular angezeigt werden soll.
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 zurückgerufen wurde, wenn das Laden eines Formulars zu einer Zeitüberschreitung führte.
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2026-11-10 (UTC)."],[],[]]