AppboyKit (also known as the Objective-C SDK) is no longer supported and has been replaced by the Swift SDK. It will no longer receive new features, bug fixes, security updates, or technical support—however, messaging and analytics will continue to function as normal. To learn more, see Introducing the New Braze Swift SDK.
Desativar a coleta de dados para iOS
Para cumprir as normas de privacidade de dados, a atividade de rastreamento de dados no SDK do iOS pode ser interrompida completamente usando o método disableSDK
. Esse método fará com que todas as conexões de rede sejam canceladas, e o SDK da Braze não passará nenhum dado para os servidores da Braze. Para retomar a coleta de dados, use o método requestEnableSDKOnNextAppRun
.
Além disso, você pode usar o método wipeDataAndDisableForAppRun
para limpar completamente todos os dados do lado do cliente armazenados no dispositivo.
A menos que um usuário desinstale todos os aplicativos de um fornecedor em um determinado dispositivo, a próxima execução do Braze SDK e do app após chamar wipeDataAndDisableForAppRun()
resultará na reidentificação desse usuário pelo nosso servidor por meio do identificador do dispositivo (IDFV). Para remover totalmente todos os dados de usuários, você deve combinar uma chamada para wipeDataAndDisableForAppRun
com uma solicitação para excluir dados no servidor por meio da API REST do Braze.
iOS SDK v5.7.0+
Para dispositivos que usam o iOS SDK v5.7.0 e superior, ao desativar a coleta de IDFV, chamar wipeData
não fará com que nosso servidor reidentifique o usuário por meio do identificador do dispositivo (IDFV).