app_permissions 1.0.0
app_permissions: ^1.0.0 copied to clipboard
Centralized permission management system with automatic requests, status tracking, rationale dialogs, and graceful degradation.
1.0.0 #
- Initial release
Features #
- Centralized Permission Requests - Single source of truth for all permission handling
- Status Tracking - Track granted, denied, and permanently denied permissions
- Rationale Dialogs - Explain why permissions are needed before requesting
- Settings Navigation - Automatic navigation to app settings for permanently denied permissions
- Batch Requests - Request multiple permissions at once
- Permission Groups - Pre-defined groups for common features (media, storage, etc.)
- Platform-Specific Handling - Automatic iOS vs Android differences
- Permission Caching - Avoid redundant checks with smart caching
- Permission Listeners - React to permission changes in real-time
- Graceful Degradation - App works even without optional permissions
- Educational UI - Show permission benefits before requesting
- Analytics Ready - Built-in logging for permission grant/denial tracking