האפליקציה צריכה להצהיר על הרשאות לכל שיטת API שנעשה בה שימוש. ההרשאות הנדרשות משתנות. משך הזמן תלוי בשיטות ה-API ובסוגים של הגדרות שבהם משתמשת האפליקציה. במאמרי העזרה תוכלו לראות אילו הרשאות נדרשות לכל שיטה.
Snapshot API
בטבלה הבאה מפורטות ההרשאות הנדרשות לכל method של snapshot של ה-API:
Method | הרשאת Android נדרשת |
---|---|
getDetectedActivity() |
|
getBeaconState() |
android.permission.ACCESS_FINE_LOCATION |
getHeadphoneState() |
ללא |
getLocation() |
android.permission.ACCESS_FINE_LOCATION |
Fence API
בטבלה הבאה מפורטות ההרשאות הנדרשות לכל סוג של גדר גדר ב-Fence API:
סוג גדר API של גדר גדרות | הרשאת Android נדרשת |
---|---|
DetectedActivityFence |
|
BeaconFence |
android.permission.ACCESS_FINE_LOCATION |
HeadphoneFence |
ללא |
LocationFence |
android.permission.ACCESS_FINE_LOCATION |
TimeFence |
ללא |