
Das AppboyKit (auch bekannt als Objective-C SDK) wird nicht mehr unterstützt und wurde durch das Swift SDK. ] ersetzt. Es wird keine neuen Features, Fehlerbehebungen, Sicherheitsupdates oder technischen Support mehr erhalten - Messaging und Analytics werden jedoch weiterhin wie gewohnt funktionieren. Weitere Informationen finden Sie unter Einführung in das neue Braze Swift SDK.
Deaktivieren Sie die Datenerfassung für iOS
Um den Datenschutzbestimmungen zu entsprechen, kann das Tracking von Daten im iOS SDK mit der Methode disableSDK gänzlich unterbunden werden. Diese Methode führt dazu, dass alle Netzwerkverbindungen abgebrochen werden und das Braze SDK keine Daten an unsere Server weitergibt. Wenn Sie die Datenerfassung später wieder aufnehmen möchten, können Sie requestEnableSDKOnNextAppRun verwenden, um die Datenerfassung fortzusetzen.
Außerdem können Sie mit der Methode wipeDataAndDisableForAppRun verwenden, um alle auf dem Gerät gespeicherten clientseitigen Daten vollständig zu löschen.
Sofern ein Nutzer nicht alle Apps eines Anbieters auf einem bestimmten Gerät deinstalliert, führt die nächste Ausführung von Braze SDK und Apps nach dem Aufruf von wipeDataAndDisableForAppRun() dazu, dass unser Server diesen Nutzer:innen über seinen Identifier for Vendors (IDFV) erneut identifiziert. Um alle Nutzerdaten vollständig zu löschen, sollten Sie einen Aufruf an wipeDataAndDisableForAppRun mit einer Anfrage zum Löschen von Daten auf dem Server über die Braze REST API kombinieren.
iOS SDK v5.7.0+
Bei Geräten, die iOS SDK v5.7.0 und höher verwenden, führt die Deaktivierung der IDFV-Erfassung dazu, dass der Aufruf von wipeData nicht dazu führt, dass unser Server Nutzer über ihren Identifier for Vendors (IDFV) wiedererkennt.