Xcode Cloud 소개

Xcode Cloud는 Xcode에 내장된 지속적인 통합 및 배포 서비스로, Apple 개발자를 위해 특별히 제작되었습니다. 앱을 빌드하고, 병렬로 자동화된 테스트를 실행하고, 테스터에게 앱을 배포하고, 사용자 피드백을 보고 관리하는 데 도움이 되는 클라우드 기반의 도구를 통합하여 고품질 앱을 개발하고 배포할 수 있도록 합니다.

베타 등록하기

최상의 경험을 보장하기 위해 베타 버전에 대한 이용 권한이 제한되며 앞으로 점차 이용 권한을 확장하여 제공할 것입니다. 베타 버전에 대한 이용 권한 요청을 제출하면 개발자가 계정에서 사용 가능할 때 이메일로 알려 드리겠습니다.

등록하기(영문)

더 알아보기

손쉬운 설정

Xcode에 표시되는 빌드 상태 및 빌드 완료 직후 표시되는 결과 보고서를 사용하여 Xcode Cloud에서 몇 분 만에 대부분의 앱을 설정하고 빌드를 시작할 수 있습니다. Xcode Cloud에서는 Xcode 프로젝트의 정보를 사용하여 빌드 설정을 최적화합니다.

클라우드 내 빌드

Xcode Cloud 작업 흐름을 통해 자동으로 클라우드 내에서 앱을 빌드할 수 있어, 전용 빌드 인프라가 필요하지 않습니다.

자동 작업 흐름

개발 과정에 맞게 작업 흐름을 구성하거나, 내장된 작업 흐름으로 작업을 일단 시작하고 진행 과정에서 변화에 맞게 맞춤화할 수 있습니다. 커밋한 모든 코드 변경 사항을 빌드할 수 있으며, 변경 사항으로 인해 문제가 발생할 경우 팀 전체에 즉시 알림이 전달됩니다. 이를 통해 최종 사용자가 버그를 발견하기 전까지 낭비되는 시간을 잠재적으로 줄일 수 있습니다.

병렬 테스트

프로젝트 상태를 빠르게 확인하기 위해 하나 또는 두 개의 기기 유형을 테스트하도록 Xcode Cloud를 구성하거나, 에지 케이스용으로 광범위한 기기 구성을 낮은 빈도로 테스트하도록 구성할 수 있습니다. Xcode Cloud에서는 리소스를 병렬로 할당하여 개발자가 Mac에서 코딩을 진행하는 동안 테스트 작업을 빠르게 완료합니다.

Xcode 통합

빌드 및 테스트 결과를 비롯하여 충돌에 대한 사용자 피드백도 Xcode 내에서 바로 볼 수 있습니다. 클라우드에서 빌드를 진행하므로 Xcode에 실시간 상태가 표시되고, 모니터링하려는 빌드 작업별로 필터링할 수 있습니다.

TestFlight과 연동

테스터에게 즉시 배포

Xcode Cloud는 TestFlight와 연동하여 성공적으로 빌드한 새로운 빌드를 최대 100명의 내부 품질 보증 팀에게 즉시 설치하므로 모든 사람이 즉시 테스트를 시작할 수 있습니다.

맞춤형 테스터 그룹

TestFlight와 Xcode Cloud를 연동하여 외부 테스터 그룹을 정의할 수 있습니다(공개 링크 또는 이메일 초대를 통해 최대 10,000명까지 초대 가능). 개발 중인 고유 기능이 포함된 앱의 특정 분기를 특정 테스터에게 보내거나 새로운 아이디어를 실험할 때 비교 테스트를 진행할 수 있습니다.

App Store Connect 대시보드

웹의 App Store Connect에서 Xcode Cloud 빌드 및 테스트 결과에 대한 중요한 정보를 볼 수 있으며, 테스터의 스크린샷 피드백이 표시됩니다.

보안 및 개인정보 보호

Xcode Cloud에서는 사용하지 않는 상태의 모든 데이터는 암호화되고 이중 인증으로 접근 권한이 보호되도록 하여 프로젝트와 개인정보를 보호하도록 설계되었습니다. 소스 코드는 빌드에서만 이용할 수 있으며 임시 빌드 환경은 빌드를 완료하면 파기됩니다.