Requiring the Presence of Specific Location Services

Panther·2021년 9월 9일
0

https://developer.apple.com/documentation/corelocation/adding_location_services_to_your_app/requiring_the_presence_of_specific_location_services

"Declare the location services that your app requires."

앱이 요청하는 위치 서비스를 선언합니다.

Overview

앱이 특정 위치 관련 하드웨어의 존재를 요청하는 경우 앱의 Info.plist 파일에서 해당 요구사항을 선언해야 합니다. 새 iOS 프로젝트의 경우 Xcode는 Info.plist 파일에서 요구되는 기기 기능 키를 포함시킵니다. 이 키의 값은 스트링 배열이며, 각각은 기기에 존재해야 하는 하드웨어 타입을 구체화합니다.

Note
앱 스토어는 요구되는 하드웨어를 지원하지 않는 기기에서 앱의 설치를 방지합니다.

특정 하드웨어 혹은 기기를 요구하는 것을 나타내기 위한 아래 스트링을 추가할 수 있습니다.

Table 1 Keys for requiring location services

KeyDescription
location-services앱이 위치 서비스를 요구하는 경우 이 키를 포함시키기 바랍니다. gps 혹은 자력계 키를 포함시키려면 이 키를 포함시켜야 합니다.
gps앱이 위치에 대한 GPS 수준 정확도를 요구하는 경우 이 키를 포함시켜야 하며, 코스 정보를 요구하는 경우에도 이 키를 포함시켜야 합니다. 네비게이션 앱은 보통 Info.plist에 이 키를 포함시킵니다.
magnetometer앱이 자력게의 존재를 요구하는 제목 정보를 사용하는 경우 이 키를 포함시키기 바랍니다.

앱이 특정 기능 없이 기능을 사용할 수 있다면 요구사항으로 이를 포함시키지 않아야 합니다.

0개의 댓글