MaikuB / flutter_local_notifications

A Flutter plugin for displaying local notifications on Android, iOS, macOS and Linux
2.41k stars 1.36k forks source link

Upcoming Restrictions on USE_FULL_SCREEN_INTENT permission #2342

Open kunaldigi opened 2 weeks ago

kunaldigi commented 2 weeks ago

You are receiving this email because you are using the USE_FULL_SCREEN_INTENT permission in your app and there are upcoming platform changes you should be prepared for. To prevent ad spam and credential phishing, only apps that have calling or alarm functionalities will have the permission enabled by default. Otherwise, you must get user permission to use the USE_FULL_SCREEN_INTENT permission.

The use of full-screen intent notifications is intended to share high-priority messages that require the user's immediate attention. All developers using this permission are required to complete the Play Console declaration starting May 31, 2024, to indicate if your app has a permitted core functionality and qualifies for default enablement of the USE_FULL_SCREEN_INTENT permission. Starting October 31, 2024, all apps that did not complete the declaration or have not been approved for default enablement, will need to surface a prompt to users to grant permission on new installs on devices running Android 14 or above,and adjust the app experience gracefully if permission is denied.

So what can do??

cristian1980 commented 1 week ago

This is probably a duplicate of #2335

MaikuB commented 1 week ago

@cristian1980 it's potentially a duplicate

@kunaldigi does your app actually need to use full screen intents and what version of the plugin are you using? Asking in case this is more of an issue that your app doesn't need to use the permission and it's more of a problem where you haven't updated to a later version of the plugin and make the appropriate changes in your app