Я хочу получить документ из Firestore, вызвав getDocument(source: .server) (...)
При вызове этого кода сразу после запуска приложения он полностью работает.Однако мне также нужно получить «свежие» данные с сервера сразу после переподключения устройства к Интернету в случае прерывания соединения.
При попытке получить ошибку:
Необязательно (Ошибка Domain = FIRFirestoreErrorDomain Code = 14 "Не удалось получить документ с сервера. (Однако этот документ действительно существует в локальном кэше. Запустите снова, не задавая источник FIRFirestoreSourceServer для получения кэшированного документа.) "UserInfo = {NSLocalizedDescription = Не удалось получить документ с сервера. (Однако этот документ действительно существует в локальном кэше. Запустите снова, не устанавливая источник FIRFirestoreSourceServer для получения кэшированного документа.)})) 1011 *
с нескольких днейРаньше это работало хорошо, но я ничего не изменил ни в своем коде, ни в правилах безопасности, ни в чем-либо еще.И поскольку мне нужны данные с серверов, а не из кэша, я не хочу опускать (source: .server)
.