getDeviceToken method
Implementation
Future<String> getDeviceToken() async {
String? deviceToken = '';
senderFirebaseMessageService.iOSPermission();
if(!GetPlatform.isWeb) {
await firebaseMessaging.getToken().then((token) async {
String newToken = TypeSafeConversion.nullSafeString(token);
await senderFirebaseMessageService.addDevice(fcmNewToken: newToken );
return token;
}, onError: (error) {
logCat("FCM token refresh failed with error $error");
});
}
return deviceToken;
}