您使用CloudKit仪表板执行许多数据库管理任务。例如,您可以修改这两个使用CloudKit仪表板的模式和记录。在两者的开发和生产环境中存在的一种容器的数据库。您可以执行的操作取决于你是否在开发或生产环境。
About the Development and Production Environments
开发环境和生产环境
开发环境来创建一个模式和用添加于测试的记录。生产环境通过在App Store或Mac App Store的应用程序销售的访问。在开发一个应用程序,可以访问无论是开发或生产环境。然而,在商店出售的应用程序只能访问生产环境。
在开发环境中,CloudKit自动创建基于您保存到数据库中的记录你的架构。此功能允许您遍历而无需显式地创建它细化方案。您还可以使用CloudKit控制台修改架构,并添加记录。
当您第一次部署模式,该模式将被复制到生产环境(记录不会被复制到生产环境)。下一次当你部署架构,该架构合并的生产模式。为了防止冲突,则无法删除先前部署到生产环境,发展模式字段或记录类型。
在生产环境中,你不能改变的模式,但你可以在公共数据库中添加,修改和删除记录。
当你通过Xcode中运行CloudKit的应用程序,它会自动配置为使用的开发环境。当你在Xcode中导出用于测试你的应用程序,您指定的开发或生产环境。当您提交您的应用程序商店,它被配置为使用生产环境。
Select Your Container
所有的CloudKit仪表板的功能也适用于当前选定的容器。使用弹出菜单中的左上角切换容器。 CloudKit仪表板显示所有容器属于你属于苹果开发者计划的团队。一定要选择使用您在执行任何任务本章前,正在开发的应用程序的容器。
Reset the Development Environment
重置开发环境
重置开发环境
1.在CloudKit仪表盘,单击部署在左栏。
2.点击重置开发环境。
3.在出现的对话框中,阅读警告,选择复选框,然后单击重置和删除数据。
Create and Delete Record Types
在开发环境中,您可以创建,修改和使用CloudKit仪表板删除记录类型。
要创建一个记录类型
1.在CloudKit仪表盘,单击架构下的记录类型。
该模式的记录类型出现在第二列。
2.单击详细信息区域的左上角的添加按钮(+)。
3.输入新的记录类型字段的名称。
4.输入字段名,然后从弹出菜单中选择一个字段类型。
5.要添加字段,单击添加字段,输入字段名,然后从弹出菜单中选择一个字段类型。
6.要删除字段,请单击该字段的行中的删除按钮(X)。
当你在该行悬停的删除按钮将出现。如果该字段部署,删除按钮被禁用。
7.点击保存。
可以只在开发环境中,只有当该记录类型不部署删除一个记录类型。当你删除一个记录类型,它的所有相关记录从数据库中删除过。
删除记录类型
1.在CloudKit仪表盘,单击架构下的记录类型。
该模式的记录类型出现在第二列。
2.选择要删除的记录类型。
3.单击详细信息区域的左上角的垃圾桶图标。
如果记录类型的部署,垃圾桶图标将被禁用。
4.在出现的对话框中,单击删除。
Add, Modify, and Delete Records
在开发和生产环境,您可以在使用CloudKit仪表板公共数据库中添加,修改和删除记录。
创建一个记录
1.在根据公开数据或专用数据CloudKit仪表盘,单击一个区域。
例如,在公共数据库中,单击默认区域。 (该用户记录区包含由CloudKit创建的类型用户的记录。)
2.在第二列中,选择从左上角的弹出菜单中的记录类型。
3.在详细信息区域,单击添加按钮(+)。
CloudKit仪表盘指定一个随机UUID作为记录ID。
4.在文本字段中输入值。
5.对于日期/时间类型,输入日历日期和单独的文本字段中的时间值。
6.对位置的类型,输入在单独的文本字段中的纬度和经度。
纬度范围从-90和90,和经度的范围从-180至180。
7.对于资产价值,将文件拖到框或单击“或选择文件”来上传文件。
8.点击保存。
查看,修改或删除记录
1.在CloudKit仪表盘,单击在公共数据和私有数据的区域。
2.在第二列,选择记录类型构成了弹出式菜单。
3.选择您要查看,编辑或删除记录。
出现在细节方面的记录字段。
4.要编辑的记录,在文本字段中输入新的值,然后单击保存。
5.要删除记录,请单击详细信息区域的左上角的垃圾桶图标,并在出现的对话框中,单击删除。
Search Records
在开发和生产环境,您可以搜索具有字符串字段的记录。
搜索记录
1.在CloudKit仪表盘的左侧栏中,单击默认区域下的公共数据和私有数据。
记录出现在第二列中。
2.在第二列中,单击搜索图标。
一个搜索字段。
3.请在搜索栏中输入文字。
CloudKit仪表板排序的字段值的记录。如果记录类型不具有可搜索字段,“...不具有可搜索字段。”显示在搜索字段如下。
Sort Records
在开发和生产环境,你可以通过现场记录排序。
搜索记录
1.在CloudKit仪表盘的左侧栏中,单击默认区域下的公共数据和私有数据。
记录出现在第二列中。
2.在第二列中,单击一个记录。
3.从“排序方式地址”弹出菜单中,选择一个字段。
CloudKit仪表板排序的字段值的记录。