Может ли приложение на основе документов SwiftUI отображать документы Firestore напрямую в браузере документов SwiftUI?
Использование Swift 5.3.1, Xcode 12.2, iOS 14.2.
Можно ли получить прямой доступ к документам Firestore из
DocumentGroup
приложение на базе iOS?
Я знаю, что вы можете показать браузер документов с iOS 14 и SwiftUI. И он также может отображать iCloud или пользовательские облачные документы.
Но мне интересно, может ли Firestore быть внешним облаком для вашего настраиваемого средства выбора документов в iOS?
Если да, то как?
1 ответ
Краткий ответ: нет.
Cloud Firestore - это база данных NoSQL на основе документов в облаке, и она предназначена для использования разработчиками для создания собственных приложений. Документ в Cloud Firestore относится к единице информации, имеющей значение в контексте приложения. Его не следует путать с документом в смысле контейнера данных в вашей файловой системе или в iCloud. В этом смысле он намного больше похож на CloudKit.
При этом вы определенно сможете реализовать поставщика файлов, который использует Cloud Firestore для хранения данных вашего приложения в представлении, которое имеет смысл для приложений iOS, потребляющих файлы. Однако может быть более полезным использовать облачное хранилище в качестве серверной части для такого типа приложений.
Мне было бы интересно узнать о вашем варианте использования - не могли бы вы подробнее рассказать, чего вы хотите достичь?