iOS SDK - 추적 제거

문서

추적 삭제

참고: 제거 추적을 사용하려면 앱이 푸시 알림을 지원해야 합니다. Apple의 APNS 구현 가이드를 참조하세요.

제거 추적을 구성하려면 다음과 같이 하세요:

  1. 가이드에 따라 Singular에서 앱을 활성화합니다: iOS 설치 추적 설정하기 가이드에 따라 앱을 활성화합니다.
  2. 앱에서 Apple 푸시 알림 서비스(APNS)에서 반환된 디바이스 토큰을 Singular로 보냅니다. Singular에 디바이스 토큰을 전달하려면 registerDeviceTokenForUninstall 또는 registerDeviceToken 메서드를 사용합니다. 이 작업은 Singular SDK가 초기화되기 전에 수행합니다. 이 메서드는 앱 델리게이트 didRegisterForRemoteNotificationsWithDeviceToken 메서드에서 호출해야 합니다.

참고: 기존 푸시 알림 구현에서 이미 디바이스 토큰을 검색하고 있는 경우 해당 값을 사용할 수 있습니다.

APNS 토큰은 일반적으로 네이티브 형식의 바이너리 데이터입니다. APNS에서 받은 토큰을 그대로 전달합니다. 앱에서 토큰 데이터 유형을 변경하는 경우 토큰을 16진법으로 인코딩된 문자열로 전달합니다(예: b0adf7c9730763f88e1a048e28c68a9f806ed032fb522debff5bfba010a9b052).

등록 디바이스 토큰 제거 메서드
설명 APNS에서 반환된 디바이스 토큰을 전달합니다.
서명 + (void)registerDeviceTokenForUninstall:(NSData*)deviceToken;
사용 예시
SwiftObjective-C
func application(_ application: UIApplication, 
  didRegisterForRemoteNotificationsWithDeviceToken deviceToken: Data) {
    // Send the deviceToken to Singular for uninstall tracking     


    Singular.registerDeviceToken(forUninstall: deviceToken) 
}