Baseflow / Baseflow/flutter-permission-handler

[Feature request]: Add CarPlay Notification Permissions Support for iOS

Open
#1,514 0 comments 1 reaction 0 assignees View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.