You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A notification will be shown when the task is running, it is not possible to start the service without it. The notification will only be visible in Android.
this is no longer true for Android 13 and higher when using React Native 0.73 or higher (I think or maybe all versions)
Think it has to do with the target sdk bump.
For some reason the backround task is still running in background for me without a notification which I thought was required.
Though maybe it will get killed eventually because of this?
This is how I solved it but maybe this should be in docs? and maybe in implementation?
exportasyncfunctionaskForPostNotificationsPermission(): Promise<boolean>{if(Platform.OS!=='android')returnfalse;if(Platform.Version<33)returnfalse;// Only request for Android versions 13 and abovetry{constgranted=awaitPermissionsAndroid.request(PermissionsAndroid.PERMISSIONS.POST_NOTIFICATIONS,{title: 'Notification Permission',message: 'We need your permission to show you notifications',buttonNeutral: 'Ask Me Later',buttonNegative: 'Cancel',buttonPositive: 'OK',});if(granted===PermissionsAndroid.RESULTS.GRANTED){console.log('Permission Granted. You can now receive notifications.');returntrue;}elseif(granted===PermissionsAndroid.RESULTS.DENIED){console.log('Permission Denied. Notification permission is required.');}elseif(granted===PermissionsAndroid.RESULTS.NEVER_ASK_AGAIN){console.log('Permission Blocked. Notification permission has been blocked.');Alert.alert('Notification has not been granted!','Please long press on app icon, select App Info, select Notifications and enable all notifications.');}}catch(e){console.warn('requestPostNotificationsPermission error',e);}returnfalse;}
The text was updated successfully, but these errors were encountered:
this is no longer true for Android 13 and higher when using React Native 0.73 or higher (I think or maybe all versions)
Think it has to do with the target sdk bump.
For some reason the backround task is still running in background for me without a notification which I thought was required.
Though maybe it will get killed eventually because of this?
This is how I solved it but maybe this should be in docs? and maybe in implementation?
The text was updated successfully, but these errors were encountered: