iOS 14 를 대비하는 NSUserTrackingUsageDescription 추가 (Add NSUserTrackingUsageDescription popup)

in #ios4 years ago (edited)

app tracking transparency.framework 추가

UIKit.framework 추가

if(@available(iOS 14,*)){
ATTrackingManagerAuthorizationStatus status = ATTrackingManager.trackingAuthorizationStatus;

[ATTrackingManager requestTrackingAuthorizationWithCompletionHandler:^(ATTrackingManagerAuthorizationStatus status) {
 }];

}

위에 코드를 앱 시작이나 네이티브 코드 쪽에 추가해주면 권한을 얻겠냐는 앱 팝업이 나타난다.

2021년 부터 새로 출시되는 앱에 추적기능있다면, 해당 권한을 부여받아야한다. 없으면, 걸리는 순간 검수는 통과되지 못하니 확인필요.

ios는 항상 이런것 땜에 시간 잡아먹는다 퉷퉷

-코딩하는 게임 개발 노예