返回介绍

部署架构

发布于 2024-10-06 10:40:36 字数 9669 浏览 0 评论 0 收藏 0

在完成架构并在开发环境中测试应用程序之后,您就可以将架构部署到生产环境中了。部署将模式提升到生产环境,但不会将开发环境中的记录复制到生产环境。因此,在部署之后,根据需要使用记录填充生产环境。然后在生产环境中测试您的应用。您可以继续在开发环境中更改架构,但在部署架构后,您只能创建记录类型和添加字段。索引是架构的一部分,因此需要部署类似于记录类型更改。下次部署开发模式时,更改将与生产模式合并。

您必须具有编辑生产环境的权限才能执行本章中的任务。如果您是个人,则您是团队管理员并拥有这些权限。否则,请让您的团队管理员为您执行这些步骤,或授予您“编辑生产”权限,如将权限分配给其他团队成员中所述

部署架构后,应用程序上传到iTunes连接,如在上传您的应用程序iTunes Connect中的应用发布指南,并为iOS和tvOS应用,发布应用程式使用TestFlight测试,如在分发您的应用程序中使用TestFlight( iOS,tvOS,watchOS)。当您准备好将应用程序提交到商店时,请阅读提交您的应用程序。

将开发模式部署到生产中

第一次部署应用程序时,CloudKit会将容器架构复制到生产环境中。这包括记录类型,安全角色和订阅类型,但不包括您在开发环境中创建的记录。将架构部署到生产环境后,无法删除在开发环境中部署的记录类型和字段。

警告: 要在生产中查看记录,请在执行高级本地缓存中描述的这些步骤之前为相关记录类型启用ID元数据索引。您无法在生产环境中更改元数据索引。

将架构部署到生产

  1. CloudKit仪表板中,单击“部署到生产...”按钮。
  2. 查看要部署的更改。
  3. 单击“部署更改”。

验证您的步骤

验证架构是否已复制到生产环境。

查看生产架构和数据

  1. 单击生产环境中的数据。
  2. 单击选项卡栏中的“记录类型”。
  3. 选择要查看的记录类型。

将权限分配给其他团队成员

对于组织,您可以通过更改团队成员权限来委派部署CloudKit应用程序的一些职责,如下所示。

特权描述
管理团队可以更改除团队代理之外的其他团队成员的权限。团队代理总是拥有所有权限。
编辑开发
  • 可以使用CloudKit仪表板编辑开发模式。
  • 可以在开发中查看记录。
编辑制作
  • 可以将开发模式部署到生产中。
  • 可以查看生产模式。
  • 可以在生产中查看和编辑记录。
您可以为每个容器单独设置团队成员权限。权限不适用于属于团队的所有容器。

授予团队成员特权

  1. CloudKit仪表板中,在适当的容器中,单击右上角的“容器权限...”。
  2. 在团队成员和权限列的行中,选择要授予团队成员的权限。

    如果无法更改权限或您无权更改权限,则会禁用该复选框。

概括

在本章中,您学习了如何将开发模式部署到生产环境,以及如何在继续开发应用程序时使其保持最新。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文