הרשאות נדרשות

האפליקציה צריכה להצהיר על הרשאות לכל שיטת API שנעשה בה שימוש. ההרשאות הנדרשות משתנות. משך הזמן תלוי בשיטות ה-API ובסוגים של הגדרות שבהם משתמשת האפליקציה. במאמרי העזרה תוכלו לראות אילו הרשאות נדרשות לכל שיטה.

Snapshot API

בטבלה הבאה מפורטות ההרשאות הנדרשות לכל method של snapshot של ה-API:

‏Method הרשאת 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:

סוג גדר 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 ללא