zl程序教程

您现在的位置是:首页 >  其他

当前栏目

CloudKit快速入门之01在您的应用程序中启用CloudKit (SwiftUI iCloud CloudKit中文文档手册教程)

2023-09-11 14:18:30 时间

在您的应用程序中启用CloudKit

CloudKit是一项应用程序服务,仅适用于通过商店分发的应用程序。CloudKit需要在Xcode项目中进行其他配置。必须配置您的应用程序并签名代码才能访问CloudKit。为避免代码签名问题,请使用Xcode中的“功能”窗格启用CloudKit。应该没有必要让你直接在Xcode编辑权利或您的开发者帐户developer.apple.com/account

关于容器和数据库

多个应用程序和用户可以访问iCloud,但是数据被隔离并封装在称为容器的分区。来自其他开发人员的应用程序无法访问属于您应用程序的容器。但是,您的应用程序可以共享容器。多个应用可以共享同一个容器,一个应用可以使用多个容器。每个应用都有一个默认容器,但是您可以创建其他自定义容器。默认容器的标识符与应用程序的捆绑软件ID匹配。您指定的其他容器ID在所有开发者帐户中必须唯一。

截屏2020-08-11 上午11.22.43.png

应用程序可以访问每个容器中的公共数据库和私有数据库。的公共数据库是用于存储在所述应用程序的所有实例之间共享的用户和应用数据。默认情况下,所有用户都可以读取公共数据库,但是他们需要输入iCloud凭据才能写入公共数据库。应用程序的每个用户都有一个专用数据库,但是该应用程序只能访问当前用户的专用数