Конфликт сервисов Firebase - PullRequest
0 голосов
/ 12 ноября 2018

Иногда происходит сбой моего приложения, когда я строю свой проект с использованием Firebase Firestore и Firebase Storage Togheter, это нечто спорадическое, как я могу это исправить? Мне нужно использовать какую-то конкретную версию?

Мой pubspec.xml

dependencies:
  flutter:
    sdk: flutter
  path_provider:
  firebase_auth:
  cloud_firestore:  
  firebase_storage:  <------ The crashes begun when I add this firebase_storage dependencie
  sqflite:
  flutter_map: "^0.1.4"
  date_format: "^1.0.4"
  image_picker: 
  google_maps_flutter:
    git:
      url: git://github.com/flutter/plugins
      path: packages/google_maps_flutter

  # The following adds the Cupertino Icons font to your application.
  # Use with the CupertinoIcons class for iOS style icons.
  cupertino_icons: ^0.1.2

Я думаю, что сбой приложения, когда я звоню

Firestore.instance.collection("users").document(uid).get().then((DocumentSnapshot documentSnapshot){
.....
.....
}

1 Ответ

0 голосов
/ 14 ноября 2018

Я решил свою проблему с помощью

await Firestore.settings(timestampsInSnapshotsEnabled: true);

Проблема с GitHub

Пример GitHub

...