Xcode Cloud

1,562 阅读3分钟

使用Xcode Cloud自动构建、测试和分发您的应用程序,以验证更改并创建高质量的应用程序。

概述

Xcode Cloud允许您采用持续集成和交付(CI/CD),这是一种标准软件开发实践,可帮助您开发和维护代码,并向测试人员和用户交付应用程序。Xcode Cloud是一个CI/CD系统,它结合了您用于为苹果平台创建应用程序和框架的工具:[Xcode](developer.apple.com/xcode/)、[Te… Store Connect](appstoreconnect.apple.com/)。

使用Xcode Cloud,您可以自动频繁地:

-构建您的项目。

-运行测试并执行验证。

-向测试人员分发构建版本,并使用[TestFlight](developer.apple.com/testflight/…

使用Xcode Cloud和TestFlight成功验证应用程序的新版本后,您可以在App Store上快速发布它。

有关持续集成和交付的更多信息,请参阅关于使用Xcode Cloud的持续集成和交付。要了解有关将项目或工作区配置为使用Xcode Cloud的更多信息,请参阅配置您的第一个Xcode云工作流程

基础会话

About Continuous Integration and Delivery with Xcode Cloud

了解与Xcode Cloud的持续集成和交付如何帮助您创建高质量的应用程序和框架。

Requirements for Using Xcode Cloud

在配置项目或工作区以使用Xcode Cloud之前,请查看帐户、项目和源代码控制要求。

设置和维护

Configuring Your First Xcode Cloud Workflow

将您的项目或工作区配置为使用Xcode Cloud,并采用持续集成和交付。

Making Dependencies Available to Xcode Cloud

在将项目配置为使用Xcode Cloud之前,请查看依赖项并将其提供给Xcode Cloud。

Configuring Xcode Cloud for Your Team

作为一个团队,开始使用与Xcode Cloud的持续集成和交付。

Source Code Management Setup

允许Xcode Cloud访问您的Git存储库。

Removing Your Project from Xcode Cloud

从Xcode Cloud中删除项目以删除应用程序和工作流程数据,断开Git存储库的连接,并删除Slack集成。

Workflows

Developing a Workflow Strategy for Xcode Cloud

回顾如何最好地创建自定义Xcode Cloud工作流程,以完善您的持续集成和交付实践。

Xcode Cloud Workflow Reference

配置元数据、启动条件、操作、操作后等,以创建自定义Xcode Cloud工作流程。

自定义构建脚本

Writing Custom Build Scripts

使用执行自定义任务或安装其他工具的自定义构建脚本扩展您的Xcode Cloud工作流程。

Environment Variable Reference

查看您在自定义构建脚本中使用的预定义环境变量。

分析解决问题

Resolving Common Configuration and Build Issues

查看常见的配置和构建问题,并了解如何解决这些问题。

Notifications

Configuring Webhooks in Xcode Cloud

配置将Xcode Cloud连接到其他服务和工具的网络钩子。

Connecting Xcode Cloud to Slack

将Xcode Cloud连接到Slack,让您的团队随时了解最新的Xcode Cloud版本。

REST API

Xcode Cloud Workflows and Builds

自动读取Xcode Cloud数据、管理工作流程和启动构建。

image.png

image.png