[@nativescript/localNotifications] - Android LocalNotifications.hasPermission() returns false after accepting notifications with firebase messaging
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 42/100
- Tipo de issue
- Error
- Claridad
- Necesita aclaración
- Estado de actividad
- Estancado
- Stack tecnológico
- android, typescript
- Área
- mobile
Línea de trabajo
Comienza reproduciendo el comportamiento de Android con @nativescript/local-notifications 6.4.0, @nativescript/android 8.9.1 y @nativescript/firebase-messaging 5.0.2. Rastrea LocalNotifications.hasPermission(), requestPermissions() y firebase().messaging().requestPermission(); se considera terminado cuando los permisos de notificación concedidos se reconocen y LocalNotifications.schedule ya no falla con Permission not granted.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Info
"@nativescript/local-notifications": "^6.4.0",
"@nativescript/android": "8.9.1",
"@nativescript/firebase-messaging": "5.0.2",
Problem
Both LocalNotifications.hasPermission() and LocalNotifications.requestPermissions() return false in a application with already given permissions for push notifications. This does not allow for usage of the LocalNotifications.schedule with error
This piece of code
const authStatus = await firebase() .messaging() .requestPermission(<any>{});
console.log('Android - checking notification permissions ...', authStatus);
const aceptedLocalNotifications = await LocalNotifications.hasPermission();
console.log('Android - LocalNotifications.requestPermission', aceptedLocalNotifications);
returns
Android - checking notification permissions ... 0
Android - LocalNotifications.requestPermission false
Error
Error in LocalNotifications.requestPermission: Error: Permission not granted
- Lenguaje dominante
- TypeScript
- Estrellas
- 206
- Forks
- 123
- Merge medio
- 2 d 1 h
- PR fusionados (30 d)
- 1
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de NativeScript/plugins
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 92/100
NativeScript/plugins#680 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
NativeScript/plugins#671 ·
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 72/100
NativeScript/plugins#640 ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
NativeScript/plugins#668 ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
NativeScript/plugins#665 · 1 comentario ·
Todos los issues de NativeScript/plugins
Issues similares
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 85/100
-
Add: Star Sports 2 Telugu HD Abiertocheck:passed streams:add
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100