Until I comment the getExpoPushTokenAsync line, users are not being able to login:
// Stop here if the user did not grant permissions
if (finalStatus !== 'granted') {
return;
}
let token = null;
try {
// Get the token that uniquely identifies this device
// token = await Notifications.getExpoPushTokenAsync();
console.log('--exppo push notification---',token);
dispatch({ type: GET_PUSH_TOKEN_SUCCESS, token });
} catch (error) {
console.log('Error getting push token', error);
dispatch({ type: GET_PUSH_TOKEN_FAILURE, error });
}
return token;
};
error: duplicated token
Also notifications are not being sent to app.
question from:
https://stackoverflow.com/questions/65868674/getexpopushtokenasync-prevents-from-logging-in 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…