Upgrade-Leitfaden für das iOS 14-SDK
Dieser Leitfaden beschreibt die für Braze relevanten Änderungen in iOS 14 sowie die erforderlichen Upgrade-Schritte für Ihre Braze iOS-SDK-Integration. Eine vollständige Liste der neuen iOS 14-Updates finden Sie auf Apples iOS 14-Seite.

Ab iOS 14.5 muss für die IDFA-Erfassung und für bestimmte Datenfreigaben eine Berechtigung über den neuen AppTrackingTransparency-Framework-Prompt eingeholt werden (Mehr erfahren über IDFA).
Zusammenfassung der wichtigsten Änderungen in iOS 14
- Apps für iOS 14 / Xcode 12 müssen unser offizielles iOS 14-Release verwenden.
- Für Nutzer:innen, die die neue Berechtigung Ungefährer Standort auswählen, werden Geofences nicht mehr von iOS unterstützt.
- Die Verwendung der Targeting-Features „Letzter bekannter Standort“ erfordert ein Upgrade auf Braze iOS SDK v3.26.1+, um Kompatibilität mit der Berechtigung Ungefährer Standort herzustellen. Wenn Sie Xcode 12 verwenden, müssen Sie ein Upgrade auf mindestens v3.27.0 durchführen.
- Ab iOS 14.5 muss für die IDFA-Erfassung und für bestimmte Datenfreigaben eine Berechtigung über den neuen AppTrackingTransparency-Framework-Prompt eingeholt werden.
- Wenn Sie das Feld „Ad-Tracking aktiviert“ für das Campaign-Targeting oder für Analytics verwenden, müssen Sie auf Xcode 12 upgraden und das neue AppTrackingTransparency-Framework verwenden, um den Opt-in-Status Ihrer Nutzer:innen zu melden.
Upgrade-Zusammenfassung
| Wenn Ihre App Folgendes verwendet: | Upgrade-Empfehlung | Beschreibung |
|---|---|---|
| Xcode 12 | Upgrade auf iOS SDK v3.27 oder höher | Kund:innen, die Xcode 12 verwenden, müssen aus Kompatibilitätsgründen v3.27.0+ verwenden. Wenn Sie Probleme oder Fragen im Zusammenhang mit unserer iOS 14-Kompatibilität haben, öffnen Sie einen neuen GitHub-Issue. |
| Letzter Standort | Upgrade auf iOS SDK v3.26.1 oder höher | Wenn Sie das Targeting-Feature „Letzter Standort“ verwenden und noch Xcode 11 einsetzen, sollten Sie mindestens auf iOS SDK v3.26.1 upgraden, das das neue Feature Ungefährer Standort unterstützt. Ältere SDKs sind nicht in der Lage, den Standort zuverlässig zu erfassen, wenn Nutzer:innen ein Upgrade auf iOS 14 durchführen und „Ungefährer Standort“ auswählen. Auch wenn Ihre App nicht auf iOS 14 abzielt, könnten Ihre Nutzer:innen ein Upgrade auf iOS 14 durchführen und die neue Option für die Standortgenauigkeit nutzen. Apps, die nicht auf iOS SDK v3.26.1+ aktualisiert werden, sind nicht in der Lage, Standortattribute zuverlässig zu erfassen, wenn Nutzer:innen ihren ungefähren Standort auf iOS 14-Geräten angeben. |
| IDFA-Anzeigenverfolgungs-ID | Upgrade auf Xcode 12 und iOS SDK v3.27 kann erforderlich sein | 2021 hat Apple damit begonnen, einen Prompt zur Einholung einer Berechtigung für die IDFA-Erfassung zu verlangen. Das bedeutet, dass Apps auf Xcode 12 aktualisiert werden und das neue AppTrackingTransparency-Framework verwenden müssen, um weiterhin IDFA erfassen zu können. Für die Übermittlung von IDFA an das Braze SDK ist dann ebenfalls ein Upgrade auf v3.27.0+ erforderlich.Apps, die die neuen iOS 14-APIs nicht verwenden, können keine IDFA erfassen. Sie erfassen stattdessen eine leere ID ( 00000000-0000-0000-0000-000000000000), nachdem Apple die Änderung 2021 durchgesetzt hat. Weitere Informationen darüber, ob dies auf Ihre App zutrifft, finden Sie unter IDFA-Details. |
iOS 14-Verhaltensänderungen
Berechtigung für den ungefähren Standort

Übersicht
Wenn eine Berechtigung zur Standortermittlung angefordert wird, können Nutzer:innen nun wählen, ob sie ihren genauen Standort (bisheriges Verhalten) oder den neuen ungefähren Standort angeben möchten. Der ungefähre Standort gibt einen größeren Radius zurück, in dem sich die Nutzer:innen befinden, anstelle ihrer genauen Koordinaten.
Geofences
Für Nutzer:innen, die die neue Berechtigung Ungefährer Standort auswählen, werden Geofences nicht mehr von iOS unterstützt. Für Ihre Braze-SDK-Integration sind zwar keine Updates erforderlich, aber Sie müssen möglicherweise Ihre standortbasierte Marketingstrategie für Campaigns anpassen, die auf Geofences basieren.
Standort-Targeting
Um weiterhin den letzten bekannten Standort von Nutzer:innen zu erfassen, wenn die Berechtigung für den ungefähren Standort erteilt wird, muss Ihre App mindestens auf v3.26.1 des Braze iOS SDK aktualisiert werden. Beachten Sie, dass die Ortung weniger präzise ist und nach unseren Tests bis zu 12.000 Meter (7+ Meilen) betragen hat. Wenn Sie die Targeting-Optionen für den letzten bekannten Standort im Braze-Dashboard verwenden, sollten Sie den Radius des Standorts vergrößern, um neue ungefähre Standorte zu berücksichtigen (wir empfehlen einen Radius von mindestens 1 Meile/1,6 km).
Apps, die das Braze iOS SDK nicht mindestens auf v3.26.1 aktualisieren, können das Standort-Tracking nicht mehr nutzen, wenn auf iOS 14-Geräten die Berechtigung für den ungefähren Standort erteilt wird.
Nutzer:innen, die bereits Zugriff auf ihren Standort gewährt haben, können auch nach dem Upgrade weiterhin ihren genauen Standort angeben.
Wenn Sie Xcode 12 verwenden, müssen Sie ein Upgrade auf mindestens v3.27.0 durchführen.
Weitere Informationen zum ungefähren Standort finden Sie in Apples WWDC-Video What’s New In Location.
IDFA und App-Tracking-Transparenz
Übersicht
IDFA (Identifier for Advertisers) ist ein von Apple bereitgestellter Bezeichner zur Verwendung mit Werbe- und Attributionspartnern für geräteübergreifendes Tracking und ist an die Apple ID einer Person gebunden.
Ab iOS 14.5 muss ein neuer Prompt (eingeführt vom neuen AppTrackingTransparency-Framework) angezeigt werden, um die ausdrückliche Zustimmung der Nutzer:innen für IDFA einzuholen. Dieser Prompt, der um die Erlaubnis bittet, „Sie über Apps und Websites anderer Unternehmen zu verfolgen“, ist vergleichbar mit dem Prompt zur Standortermittlung.
Wenn Nutzer:innen dem Prompt nicht zustimmen oder wenn Sie nicht auf das AppTrackingTransparency-Framework von Xcode 12 aktualisieren, wird ein leerer IDFA-Wert (00000000-0000-0000-0000-000000000000) zurückgegeben und Ihre App darf die Nutzer:innen nicht erneut auffordern.

Diese IDFA-Updates werden wirksam, nachdem die Endnutzer:innen ihre Geräte auf iOS 14.5 aktualisiert haben. Stellen Sie sicher, dass Ihre App das neue AppTransparencyFramework mit Xcode 12 verwendet, wenn Sie IDFA erfassen möchten.
Änderungen an der Braze IDFA-Erfassung

-
Braze wird es Apps weiterhin ermöglichen, den IDFA-Wert von Nutzer:innen an das Braze SDK zu übermitteln.
-
Das Kompilierungsmakro
ABK_ENABLE_IDFA_COLLECTION, das eine optionale automatische IDFA-Erfassung bedingt kompilieren würde, funktioniert unter iOS 14 nicht mehr und wurde in 3.27.0 entfernt. -
Wenn Sie das Feld „Ad-Tracking aktiviert“ für das Campaign-Targeting oder für Analytics verwenden, müssen Sie auf Xcode 12 upgraden und das neue AppTrackingTransparency-Framework verwenden, um den Opt-in-Status Ihrer Nutzer:innen zu melden. Der Grund für diese Änderung ist, dass in iOS 14 das alte Feld
advertisingTrackingEnabledimmer „Nein“ zurückgibt. -
Wenn Ihre App IDFA oder IDFV als externe Braze-ID verwendet hat, empfehlen wir Ihnen dringend, diese Bezeichner zugunsten einer UUID aufzugeben. Weitere Informationen zur Migration externer IDs finden Sie unter API-Endpunkte für die externe ID-Migration.
Lesen Sie mehr über Apples Datenschutz-Updates und das neue App-Tracking-Transparenz-Framework.
Push-Autorisierung

In iOS 14 sind keine Änderungen an der vorläufigen Push-Autorisierung enthalten. In einer früheren Beta-Version von iOS 14 führte Apple eine Änderung ein, die inzwischen wieder rückgängig gemacht wurde.
Neue Funktionen in iOS 14
App-Datenschutz und Datenerfassung im Überblick
Seit dem 8. Dezember 2020 sind für alle Einreichungen im App Store zusätzliche Schritte erforderlich, um die neuen App-Datenschutzstandards von Apple einzuhalten.
Fragebogen im Apple Developer Portal
Im Apple Developer Portal:
- Sie werden gebeten, einen Fragebogen auszufüllen, in dem Sie beschreiben, wie Ihre App oder Drittpartner Daten erfassen.
- Es wird erwartet, dass der Fragebogen immer auf dem neuesten Stand Ihrer letzten Veröffentlichung im App Store ist.
- Der Fragebogen kann auch ohne Einreichung einer neuen App aktualisiert werden.
- Sie müssen einen Link zur URL der Datenschutzrichtlinie Ihrer App einfügen.
Wenden Sie sich beim Ausfüllen Ihres Fragebogens an Ihr Rechtsteam und überlegen Sie, wie sich die Verwendung von Braze für die folgenden Felder auf Ihre Offenlegungspflichten auswirken könnte.
Braze Standard-Datenerfassung
Bezeichner – Eine anonyme Gerätekennung wird immer vom Braze SDK erfasst. Diese ist derzeit auf die Geräte-IDFV (Identifier for Vendors) eingestellt.
Nutzungsdaten – Dies kann Braze-Sitzungsdaten sowie jede Ereignis- oder Attributerfassung umfassen, die Sie zur Messung der Produktinteraktion verwenden.
Optionale Datenerfassung
Daten, die Sie möglicherweise durch Ihre Nutzung von Braze erfassen:
Standort – Das Braze SDK kann optional sowohl den ungefähren Standort als auch den genauen Standort erfassen. Diese Features sind standardmäßig deaktiviert.
Kontaktinformationen – Dies kann Ereignisse und Attribute im Zusammenhang mit der Identität der Nutzer:innen enthalten.
Käufe – Hierzu können Ereignisse und Käufe gehören, die im Namen der Nutzer:innen protokolliert wurden.

Beachten Sie, dass diese Liste nicht vollständig ist. Wenn Sie in Braze manuell weitere Informationen über Ihre Nutzer:innen erfassen, die auf andere Kategorien im App-Datenschutzfragebogen zutreffen, müssen Sie diese ebenfalls offenlegen.
Um mehr über diese Funktion zu erfahren, lesen Sie Apples Datenschutz und Datennutzung.