본문 바로가기

Flutter 프로그래밍/플러그인 사용

앱스토어 심사중 AppTrackingTransparency 문제 발생

반응형

앱을 간단하게 버그를 고치고 다시 올렸는데 이번에는 이상하게 한방에 통과를 안시켜주더라.

 

AppTrackingTransparency 문제 발생

요런 문제가 있다고 한다.

 

바이너리가 거부됨

2020년 11월 7일

If your app integrates AppTrackingTransparency, please indicate where in your app we can find the AppTrackingTransparency permission


Guideline 2.1 - Information Needed



We're looking forward to completing the review of your app, but we need more information to continue. Specifically, we noticed that your app uses the AppTrackingTransparency framework, but we haven't been able to locate the relevant AppTrackingTransparency permission requests.

While it is not required to implement AppTrackingTransparency at this time, we check to make sure the implementation is compliant with our guidelines when we detect the framework in an app.

Next Steps

If your app integrates AppTrackingTransparency, please indicate where in your app we can find the AppTrackingTransparency permission request.

If your app does not integrate AppTrackingTransparency, please indicate this information in the Review Notes section for each version of your app in App Store Connect when submitting for review.

Resources
See the app privacy question update.
Learn more about how AppTrackingTransparency protects user's privacy and data.

 

AppTrackingTransparency Pemission requests 를 넣은 기억이 없어서 다시 검색해봤다. 

 

AppTrackingTransparency Pemission requests란? 

iOS 14 부터는 앱에 포함된 광고 등에서 타겟팅 광고를 위한 디바이스 구분을 위한 식별값 IDFA를 사용해도 되는지 사용자에게 묻는 동의다. 딱 한번 요청을 받을 수 있다. 앱에 구현할 경우 아래와 같이 보인다.

이때 사용자가 직접 수정할 수 있는 문구는 저기 빨간 동그라미 안쪽 문구 뿐이다.

자세한 정보는 Prepare for iOS 14+ 에서 확인 가능하다. 

Flutter 에서는 어떻게 설정하나?

사용하는 패키지에 따라 해당 설정이 필요한 경우가 있는데, 내 경우에는 admob_flutter 플러그인 적용 중 포함되었다.

ios/Runner/info.plist  파일을 열어서 아래와 같이 추가되어있을 경우 해당 프레임워크가 포함된다고 한다.

	<key>NSUserTrackingUsageDescription</key>
	<string>This identifier will be used to deliver personalized ads to you.</string>

 

앱 심사는 어떻게??

일단 적용된 스크린샷과 위치를 알려주는 답장을 쓰고 기다리고 있다.

과연 어떻게 될런지?? 

 

-> 하루 뒤 Pass! 

반응형