Как я могу обработать недостаточные ошибки прав доступа из firebase?В настоящее время я делаю это:
try {
DocumentSnapshot doc = await Firestore.instance.collection('SomeCollection').document('SomeDocument').get();
// Do something
} catch (error) {
print('Error: $error');
// Do something to show user
}
Как только я не могу проверить только ошибки разрешения.Шо, как я могу поймать только недостаточные ошибки прав доступа?
Также, когда я должен использовать .catchError()
, я попробовал это:
DocumentSnapshot doc = await Firestore.instance.collection('Some Collection').document('Some Document').get().catchError((onError) {
// What to do here
});
Кажется, я действительно не улавливаю ошибку, потому чтоисключение все еще выбрасывается