본문 바로가기
iOS

위치 및 얼굴 인식 권한 누락

by _dreamgirl 2022. 2. 10.
반응형

ITMS-90683 권한

NSSpeechRecognitionUsageDescription
용자 대면 목적 문자열과 함께 NSSpeechRecognitionUsageDescription 키가 포함되어야 합니다. 2019년 봄부터 사용자 데이터에 액세스하는 앱스토어에 제출된 모든 앱은 목적 문자열을 포함해야 한다. 외부 라이브러리나 SDK를 사용하는 경우 목적 문자열을 요구하는 API를 참조할 수 있습니다. 앱에서 이러한 API를 사용하지 않을 수도 있지만 목적 문자열은 여전히 필요합니다.

> Privacy - Speech Recognition usage Description 추가하였음

NSLocationWhenInUseUsageDescription
NSLocation이 포함되어 있어야 합니다.InUseUsageDescription 키는 앱에 데이터가 필요한 이유를 명확하고 완벽하게 설명하는 사용자 대면 목적 문자열이 있습니다. 2019년 봄부터 사용자 데이터에 액세스하는 앱스토어에 제출된 모든 앱은 목적 문자열을 포함해야 한다. 외부 라이브러리나 SDK를 사용하는 경우 목적 문자열을 요구하는 API를 참조할 수 있습니다

> Privacy - Location Always and When in use Usage Description와 Privacy - Location When In Use Usage Description 상세히 작성하여 추가함.
내 앱은 iOS 11이상 지원하며 두 개의 권한을 추가해야 리젝이 해소되었다.


권한 및 설명
NSLocationAlwaysUsageDescription
iOS 8.0~iOS 10.0 Deprecated

NSLocationWhenInUseUsageDescription
iOS 11.0+
Details > Privacy - Location When In Use Usage Description
iOS 앱이 포그라운드로 실행될 때만 위치 정보에 액세스할 경우 이 키를 사용합니다.

NSLocationAlwaysAndWhenInUseUsageDescription
iOS 11.0+
Privacy - Location Always and When In Use Usage Description
iOS 앱이 백그라운드에서 실행되는 동안 위치 정보에 액세스하는 경우 이 키를 사용합니다.


참고 사이트
https://developer.apple.com/documentation/bundleresources/information_property_list/nslocationalwaysandwheninuseusagedescription

Apple Developer Documentation

developer.apple.com

반응형

'iOS' 카테고리의 다른 글

XCode 빌드 셋팅  (0) 2022.02.24
IOS 15 대응  (0) 2022.02.16
★ iOS 개발할 때 유용한 정보 모음 ★  (0) 2021.07.20
Objective C로 HTTP 통신하여 데이타 연동하기  (0) 2021.07.02
iOS Static Library vs. Framework  (0) 2021.06.24

댓글