Enum AndroidExactSchedulingOption
Whether to schedule notifications at exact time or approximately (saves power). Exact scheduling is available in Android 6 (API 23) and newer, lower versions always use inexact scheduling. Android 12 (API 31) or newer requires SCHEDULE_EXACT_ALARM permission and grant from user to use exact scheduling. Android 13 (API 33) or newer can use USE_EXACT_ALARM permission to use exactscheduling without requesting users grant.
Namespace: Unity.Notifications
Assembly: Unity.Notifications.dll
Syntax
[Flags]
public enum AndroidExactSchedulingOption
Fields
Name | Description |
---|---|
AddRequestIgnoreBatteryOptimizationsPermission | Add REQUEST_IGNORE_BATTERY_OPTIMIZATIONS permission to the manifest. Required if you want to use AndroidNotificationCenter.RequestIgnoreBatteryOptimizations(). |
AddScheduleExactPermission | Add SCHEDULE_EXACT_ALARM permission to the manifest. |
AddUseExactAlarmPermission | Add USE_EXACT_ALARM permission to the manifest. |
ExactWhenAvailable | Use exact scheduling when possible. |