我是不熟悉Flutter的人,正在尝试弄清楚是否有一种方法可以将文件写入iCloud(iOS)或Google Drive(Android)。在Swift / Android本机开发人员中似乎有API可以做到这一点,但是我一无所获。
我本质上希望我的应用程序将文本文件写入iCloud,以便同一用户在不同手机上的同一应用程序的另一次安装可以访问该文件。我试图在没有我自己的云设置的情况下执行此操作(因为它是如此简单且很小,所以没有firebase等),所以我认为iCloud / gDrive会是完美的。
答案 0 :(得分:0)
googleapis软件包为Drive API提供了基本支持。您想使用google_sign_in进行身份验证,如here所示。
我前一段时间对其进行了调查,但是由于它看起来太年轻而没有继续。
我没有使用iCloud的经验,因此我在这里无法真正为您提供帮助,但是我认为您需要编写自己的平台插件或使用HTTP API(如果存在)。
答案 1 :(得分:0)
我知道我参加聚会很晚,但是有这个模块 https://pub.dev/packages/file_picker 我自己没有使用过,但他们似乎支持iCloud
答案 2 :(得分:0)
icloud_storage 软件包确实可以通过 iCloud 上传和下载。