기능

설정 도구의 기능 탭에 있는 일련의 스위치를 사용하여 앱의 기능을 정의할 수 있습니다. 설정 가능한 기능은 다양하지만 앱이 특정 기능을 사용할 경우에 활성화해야 합니다.

비고:

기능이 활성화되었지만 앱에서 사용되지 않는 경우 앱 Marketplace에서 거부될 수 있습니다. 따라서 사용하려는 기능만 활성화합니다.

해당 페이지에 설명된 기능 외의 다른 등록정보를 앱의 appinfo.json 파일 내에 구성할 수 있습니다. 이러한 등록정보와 구성 방법에 대한 자세한 내용은 appinfo 편집을 참고하세요.

위치

위치 기능은 기기에 대한 위치 요청 시 기능에 대한 접근을 제어합니다. 이 기능은 기본 설정에 따라 모든 앱에 활성화되는데 비활성화된 경우에는 iOSAndroid에서 위치를 확인하려고 하면 앱에 충돌이 발생합니다. 다른 플랫폼에서는 이 기능이 적용되지 않으며 다른 매핑 기능에 영향을 주지 않습니다.

고정밀 위치

고정밀 위치가 활성화되면 앱이 고정밀 외장 GPS 기기를 사용하여 기기의 기본 위치 지정 도구에서 제공되는 위치보다 더욱 정확한 위치 정보를 캡처할 수 있습니다. 이 기능을 사용하려면 이러한 외장 기기로부터 위치를 찾아 가져오는 추가 코딩 작업이 필요합니다.

블루투스

블루투스 기능은 기기 내 블루투스 센서에 대한 접근을 제어합니다. 이 센서는 높은 정확도의 위치 지정 센서와 같은 다른 기기에 연결됩니다.

네트워크

네트워크 기능은 인터넷 접근 및 앱의 네트워크 상태를 제어합니다. 이 기능은 기본 설정되어 있으며, 비활성화된 경우 iOS 또는 Android에서 네트워크 기능에 접속하려고 하면 앱이 충돌합니다. 이 기능은 다른 플랫폼에는 영향을 주지 않습니다.

비콘

비콘 기능은 블루투스 비콘을 감지하는 앱의 기능을 제어합니다. 이 기능이 활성화된 경우 블루투스 비콘을 사용하기 위해 필요한 위치, 배경 위치, 블루투스 기능도 활성화됩니다.

외부 저장소

외부 저장소 기능은 앱의 데이터 위치 외부에 있는 파일 및 폴더에 대한 접근을 제어합니다.

비고:

Android에서 콘솔 로그를 생성하려면 이 기능이 활성화되어야 합니다. 자세한 내용은 콘솔 결과 캡처를 참고하세요.

파일 공유

iOS에서 앱용 외부 저장소를 활성화하면 파일 공유도 활성화되므로 인증되지 않은 경우 App Store에서 거부할 수 있습니다. 이 기능을 비활성화하면 iOS에서의 파일 공유가 비활성화됩니다. 하지만 다른 운영 체제에서는 이 기능이 적용되지 않습니다.

백그라운드 위치

백그라운드 모드 섹션의 위치 기능이 활성화되면 앱이 백그라운드에서 실행 중인 상태로 기기 위치를 캡처할 수 있습니다. 이 기능에는 추가 구성이나 코드가 필요하지 않으며 활성 앱에서의 위치 캡처에 사용되는 동일한 코드가 백그라운드에서 실행됩니다.

위치 데이터가 백그라운드에서 실행될 때 앱을 작동하려면 Qt.ApplicationState 속성을 사용하여 앱 사용 내역을 모니터링해야 합니다. 백그라운드에서 위치 데이터를 캡처할 때 앱은 ApplicationHidden 상태여야 하지만 리소스 사용 내역에 따라 운영 체제에서 앱을 종료할 수 있습니다.

백그라운드 블루투스 중앙

백그라운드 모드 섹션의 블루투스 중앙 기능은 앱이 백그라운드에서 실행되고 있을 때 블루투스 LE 주변 기기에서 중앙 기기로 업데이트 수신 가능 여부를 제어합니다. 이 기능은 iOSAndroid에만 영향을 주며 다른 운영 체제에서는 적용되지 않습니다.

생체 인식 인증 지원

생체 인증이 활성화되면 앱이 지문 스캔을 통해 사용자를 인증할 수 있습니다. 현재 이 기능은 iOS, macOS, Windows 플랫폼에서만 지원됩니다. 이 기능 구현에 대한 자세한 내용은 인증을 참고하세요.

오디오

오디오 기능은 내부 파일이나 온라인을 통해 오디오를 재생할 수 있는 앱 기능을 제어합니다. 이 기능이 비활성화되면 앱이 iOS 또는 Android에서 오디오를 재생할 수 없습니다(활성화된 경우에는 오디오 사용 가능). 이 기능은 다른 플랫폼에는 영향을 주지 않습니다.

카메라

카메라 기능은 기기 카메라에 대한 접근을 제어합니다. 이 기능이 비활성화되면 앱이 iOS 및 Android에서 카메라를 사용할 수 없습니다(활성화된 경우에는 카메라 사용 가능). 이 기능은 다른 플랫폼에는 영향을 주지 않습니다.

마이크

마이크 기능은 오디오가 앱에서도 활성화되어 있는 경우, 일반적으로 오디오 녹음에 사용되는 기기의 마이크에 대한 접근을 제어합니다. 이 두 기능 중 하나가 비활성화되면 앱이 iOSAndroid에서 마이크에 접근할 수 없습니다. 둘 다 활성화된 경우에는 앱에서 마이크에 접근할 수 있습니다. 이 기능은 다른 플랫폼에는 영향을 주지 않습니다.

로컬 알림

이 기능이 활성화된 경우, 로컬 알림 기능은 로컬 알림을 예약 할 수있는 권한을 부여합니다. 이 기능은 자동으로 적용되지 않으며 알림 예약이 앱에 추가되어야 합니다. 이 기능이 활성화되지 않으면 앱의 알림이 작동하지 않습니다. 알림 구현에 대한 자세한 내용은 알림을 참고하세요.

진동

진동 기능은 기기의 진동 기능에 대한 접근을 제어합니다(기기에 진동 기능이 있는 경우). 이 기능은 자동으로 적용되지 않으며 진동 트리거가 앱에 추가되어야 합니다. 이 기능이 활성화되지 않으면 앱의 진동 트리거가 작동하지 않습니다. 진동 구현에 대한 자세한 내용은 알림을 참고하세요.