跨设备的云数据存储,无需登录(iCloud,CloudKit)

时间:2019-03-21 15:28:38

标签: flutter icloud cloudkit

我确实有作为本地iOS软件开发人员的背景。 我们有两个适用于iPhone和iPad的应用程序,它们使用CloudKit在单个用户的不同设备上安装的同一应用程序之间同步数据。

它用于简单的事情,例如没有任何登录或帐户机制的应用程序中的收藏项。

我如何才能在颤振中实现这种功能? Havent找到了任何与iCloud相关的dart / flutter插件。

谢谢!

1 个答案:

答案 0 :(得分:0)

我不认为有直接方法可以从dart / flutter访问CloudKit,但是,没有什么可以阻止您尝试这种架构。

在网络服务器上构建(PHP?)/ CloudJS应用程序,以服务于REST-ful API调用,这些调用从CloudKit容器(CloudKit Web Service Reference)发送/检索数据。您需要设置一些服务器到服务器的身份验证,以使其正常工作。

通过dart / flutter中的REST API调用发布/获取数据。有许多库可以简化此操作,并且androidkt.com上的author(BRIJESH)提供了一些有趣的walkthrough可选选项。