iOS 14 이상부터, APP TRACKING TRANSPARENCY 프레임워크를 사용하여 IDFA에 대한 수집 권한 요청이 필요하다고 하는데,
난 이게 '꼭 필수적인가' 에 의문이 들었고.. (수집 안하면 수익은 감소되겠지만, 애초에 수집 안할거면 요청조차 안해도 되는지)
안해도 되나 싶은 생각이 들었다.
찾아보니까, 진짜 답답한게.. 반반인 것 같다.
안해주면 앱이 삭제된다는 말도 있고, 안해주면 IDFA가 0일 뿐(수익 감소 가능) 상관은 없다는 말도 있고.
애플 공식 홈페이지에도 정확한 안내는 찾아볼 수 없었다.
대신 ATT 권한을 info.plist에 추가했지만, 요청을 하지 않으면 리젝은 된다.
We noticed your app includes App Tracking Transparency permissions requests, but it encourages or directs users to accept tracking.
원문
https://support.apple.com/ko-kr/HT212025
https://developer.apple.com/kr/app-store/user-privacy-and-data-use/
https://support.google.com/admob/answer/9997589?hl=ko
참고
https://sosoingkr.tistory.com/109
https://zeddios.tistory.com/1138
하,, 근데 뭔가 해야 될 것만 같다.
pubspec.yaml에 플러그인 등록 & info.plist에 등록 & ios만 요청... 했다.
안해도 됐을지도 모르겠지만,, 넣었다. 이제 리젝당하면 되돌리지도 못한다.... 해당 사유가 관찰대상에 올라왔을테니;.
요청 시기를, 개인정보처리방침-커뮤니티약관 동의 이후에 넣을지 이전에 넣을지 고민하다가 이전에 넣었다.
요청 이후에 MobileAds.initialized 하는게 정확히 맞는데, 그냥 또 Admob 로직에 문제생길까봐 그건 수정안해줬다.
=> 안해준다고 해서 손해될 건 있어도, 문제될 건 없어 보인다.
'[개발 일지]' 카테고리의 다른 글
Flutter 기반의 Firebase 알림설정 다양한 케이스 정리 예정.. (0) | 2022.10.23 |
---|---|
[Firebase] %APP_NAME% 변경 (0) | 2022.07.22 |
[iOS] iOS > 13 - isLimited (0) | 2022.07.22 |
app-ads.txt 수익 차이 있을까? (0) | 2022.07.20 |
[iOS] 앱스토어 앱 리젝 재심사 기간 (0) | 2022.07.19 |