필수 권한

앱은 사용되는 각 API 메서드의 권한을 선언해야 합니다. 필요한 권한은 다양합니다. 앱에서 사용하는 API 메서드와 울타리 유형에 따라 다릅니다. 이 문서를 참고하여 각 메서드에 필요한 권한을 알아보세요.

Snapshot API

다음 표에는 각 Snapshot API 메서드에 필요한 권한이 나와 있습니다.

메서드 필수 Android 권한
getDetectedActivity()

android.permission.ACTIVITY_RECOGNITION

com.google.android.gms.permission.ACTIVITY_RECOGNITION (Android 9 (API 수준 28))

getBeaconState() android.permission.ACCESS_FINE_LOCATION
getHeadphoneState() 없음
getLocation() android.permission.ACCESS_FINE_LOCATION

Fence API

다음 표에는 각 Fence API 울타리 유형에 필요한 권한이 나와 있습니다.

Fence API 울타리 유형 필수 Android 권한
DetectedActivityFence

android.permission.ACTIVITY_RECOGNITION

com.google.android.gms.permission.ACTIVITY_RECOGNITION (Android 9 (API 수준 28))

BeaconFence android.permission.ACCESS_FINE_LOCATION
HeadphoneFence 없음
LocationFence android.permission.ACCESS_FINE_LOCATION
TimeFence 없음