[ios] 앱 추적 권한 설정에 대한 사용자 안내문 표시하기

iOS 14부터 사용자의 개인정보 보호를 강화하기 위해 앱 추적 권한 설정을 변경했습니다. 앱이 사용자의 광고 ID를 추적하거나 해당 정보를 다른 앱이나 웹사이트와 공유할 경우, 사용자에게 관련된 안내문을 제공해야 합니다. 이를 준수하지 않을 경우 앱 승인이 거부될 수 있습니다.

확인을 위한 코드 수정

앱의 코드를 수정하여 사용자에게 앱 추적 권한 설정에 대한 안내문을 표시해야 합니다. 아래는 사용자가 앱을 처음 실행할 때 안내문을 표시하는 예시 코드입니다.

import AppTrackingTransparency

if #available(iOS 14, *) {
    ATTrackingManager.requestTrackingAuthorization(completionHandler: { status in
        // 사용자가 권한을 선택하면 이에 대한 처리 로직을 작성합니다.
    })
}

사용자를 위한 안내문 구성

권한 설정 안내문은 사용자가 앱을 처음 실행할 때 또는 앱 내부에서 그 시점에 맞게 표시되어야 합니다. 이때, 사용자에게 권한 설정에 대한 상세한 정보를 제공해야 합니다.

안내문은 사용자의 선택에 따라 앱 추적을 허용 또는 거부할 수 있는 기회를 제공해야 합니다. 또한, 앱이 광고 ID를 추적하거나 다른 앱 또는 웹사이트와 공유하는 이유에 대한 간단하고 명확한 설명을 포함해야 합니다.

결론

Apple의 개인정보 보호 정책에 맞게 iOS 14부터는 사용자에게 앱 추적 권한 설정에 대한 안내문을 제공해야 합니다. 이를 준수하여 사용자의 프라이버시를 존중하고 앱의 승인을 유지하는 데 중요합니다.

더 자세한 정보는 Apple의 관련 문서를 참고하십시오.