AppboyKit(Objective-C SDK라고도 함)은 더 이상 지원되지 않으며 Swift SDK. 새로운 기능, 버그 수정, 보안 업데이트 또는 기술 지원은 더 이상 제공되지 않지만 메시징 및 분석 기능은 계속 정상적으로 작동합니다. 자세한 내용은 새로운 Braze Swift SDK 소개.를 참고하세요
iOS의 데이터 수집 비활성화
데이터 프라이버시 규정을 준수하기 위해 disableSDK
메서드를 사용하여 iOS SDK에서 데이터 추적 활동을 완전히 중지할 수 있습니다. 이 방법을 사용하면 모든 네트워크 연결이 취소되고 Braze SDK가 서버로 데이터를 전달하지 않습니다. 나중에 데이터 수집을 재개하려면 향후 requestEnableSDKOnNextAppRun
메서드를 사용하여 데이터 수집을 재개할 수 있습니다.
또한 wipeDataAndDisableForAppRun
메서드를 사용하여 기기에 저장된 모든 클라이언트 측 데이터를 완전히 지울 수도 있습니다.
사용자가 주어진 기기에서 제공업체의 모든 앱을 제거하지 않는 한, wipeDataAndDisableForAppRun()
호출 후 다음에 Braze SDK 및 앱을 실행하면 서버가 기기 식별자(IDFV)를 통해 해당 사용자를 다시 식별하게 됩니다. 모든 사용자 데이터를 완전히 제거하려면 wipeDataAndDisableForAppRun
호출을 Braze REST API를 통해 서버의 데이터를 삭제하는 요청과 결합해야 합니다.
iOS SDK v5.7.0 이상
iOS SDK v5.7.0 이상을 사용하는 기기의 경우, IDFV 수집을 비활성화할 때 wipeData
를 호출해도 서버가 기기 식별자(IDFV)를 통해 해당 사용자를 다시 식별하지 않습니다.