Duda, aqui se supone que envía una notificación a todos los que tengan instalada la App que recibe la notificación no?, como se podría enviar la notificación a un usuario específico suponiendo que la app que recibe la notificación tenga varios usuarios ?
El token FCM es único para cada dispositivo, en el ejemplo se guarda en un txt por simplicidad pero normalmente se enviaría a un servidor la primera vez que se ejecutara la app. En el video implemento la lógica que tendría que tener el backend en un servidor directamente en la app de los clientes, (que es enviar la notificación sin más) entonces; para realizar lo que propones, se tendria que pasar esto a un servidor. La app que recibe las notificaciones tendria que implementar de alguna forma que cada que se registre un nuevo usuario en el mismo dispositivo, enviarle al servidor además del token FCM del dispositivo, un token de usuario, para que este (el servidor) los tenga relacionados (en una base de datos, etc) para que cuando uno de los usuarios inicie sesión (sea el usuario activo) el servidor envie las notificaciones y ademas devuelva el token del usuario activo, ahora; en la app que recibe las notificaciones tendrias que modificar los métodos del MainActivity en Android para porder comparar el token del usuario enviado por el servidor y asi mostrar la notificación al usuario activo.
El video esta Joya
Eso es todo mi Rober, todo un grande, muchas gracias por salvar el semestre
Rifado el ingeniero, ayudando a salvar el semestre
Duda, aqui se supone que envía una notificación a todos los que tengan instalada la App que recibe la notificación no?, como se podría enviar la notificación a un usuario específico suponiendo que la app que recibe la notificación tenga varios usuarios ?
El token FCM es único para cada dispositivo, en el ejemplo se guarda en un txt por simplicidad pero normalmente se enviaría a un servidor la primera vez que se ejecutara la app. En el video implemento la lógica que tendría que tener el backend en un servidor directamente en la app de los clientes, (que es enviar la notificación sin más) entonces; para realizar lo que propones, se tendria que pasar esto a un servidor. La app que recibe las notificaciones tendria que implementar de alguna forma que cada que se registre un nuevo usuario en el mismo dispositivo, enviarle al servidor además del token FCM del dispositivo, un token de usuario, para que este (el servidor) los tenga relacionados (en una base de datos, etc) para que cuando uno de los usuarios inicie sesión (sea el usuario activo) el servidor envie las notificaciones y ademas devuelva el token del usuario activo, ahora; en la app que recibe las notificaciones tendrias que modificar los métodos del MainActivity en Android para porder comparar el token del usuario enviado por el servidor y asi mostrar la notificación al usuario activo.
Para ios como se puede realizar?
Funciona bien pero referente a los permisos tengo que ir a aplicaciones y darle permisos de forma manual alguna sugerencia
Puede ser que el fabricante de su dispositivo tenga alguna capa de personalización y requiera precisamente eso, otorgarlos manualmente.
¿Es únicamente compatible con Android?
asi es.