Baseflow / Baseflow/flutter-permission-handler
[Feature request]: Add CarPlay Notification Permissions Support for iOS
- Dominant language
- Dart
- Stars
- 2.2k
- Forks
- 970
- Avg merge
- 14h 22m
- Merged PRs (30d)
- 2
Description
### Is there already an issue requesting this feature?
- [x] I have searched the [existing issues](https://github.com/baseflow/flutter-permission-handler/issues).
### Please select affected platform(s)
- [ ] Android
- [x] iOS
- [ ] Windows
### Use case
## Use case
When developing iOS applications that integrate with CarPlay, developers need to request notification permissions that work seamlessly across both the iPhone and CarPlay environments. Currently, when using the permission_handler plugin to request notification permissions on iOS, there is no explicit support for CarPlay notifications, which are managed separately through UNAuthorizationOptionCarPlay.
### Proposal
Enhance the iOS implementation of Permission.notification to automatically include CarPlay notification permissions when requesting notification access on iOS 10.0+ devices. This provides developers with comprehensive notification permission handling without requiring additional code or configuration.
### Specific requirements or considerations
_No response_
### Additional information or context
_No response_
Contributor guide
Assessment
This issue has not been assessed yet.