Xcode Cloud 릴리즈 노트
2024년 11월 20일
이제 Xcode Cloud에서 Xcode 16.2 베타 3(16C5023f)을 사용할 수 있습니다.
- Xcode 16.2 베타 3을 실행하는 빌드 환경에 CocoaPods 종속성 관리자가 사전 설치됩니다.
2024년 11월 6일
- 이제 Xcode Cloud에서 Xcode 16.2 베타 2(16C5013f)를 사용할 수 있습니다.
알려진 문제
- 현재 Xcode Cloud에서 visionOS용 테스트 작업이 지원되지 않습니다.
- HelloGlobe visionOS 샘플 프로젝트를 Xcode Cloud에서 빌드할 수 없습니다.
-
Xcode Cloud에서 macOS 테스트 러너를 설치하거나 실행할 수 없습니다. (피드백 ID: 11302291)
임시 해결 방법: Signing & Capabilities(서명 및 기능) 탭에 있는 타깃 설정의 Debug Configuration(디버그 구성)에서 Hardened Runtime(강화된 런타임)을 제거합니다. 이 변경 사항을 커밋하고 리포지토리로 푸시하면 그다음 빌드가 테스트를 실행합니다.
-
App Store Connect에 개발자 팀의 기존 앱이 없으면 제품이 온보딩되지 않습니다.
임시 해결 방법: 먼저 App Store Connect에서 앱 레코드를 생성한 후 Xcode에서 제품을 온보딩합니다.
-
Xcode Cloud에 온보딩할 때 일부 번들 ID가 자동으로 등록되지 않습니다.
임시 해결 방법: Xcode에서 App Store용 앱을 아카이브하고 내보내거나 인증서, 식별자 및 프로파일에서 번들 ID를 수동으로 등록합니다.
2024년 11월 5일
다음 Xcode 및 macOS 버전은 Xcode Cloud에서 더 이상 지원되지 않습니다.
- Xcode 14.3.1(14E300c)
- Xcode 14.2(14C18)
- Xcode 14.1(14B47b)
- Xcode 14.0.1(14A400)
- macOS Ventura 13.4.1(c)(22F770820d)
- macOS Ventura 13.3.1(a)(22E772610a)
- macOS Ventura 13.2.1(22D68)
- macOS Ventura 13.1(22C65)
- macOS Ventura 13.0.1(22A400)
- macOS Monterey 12.6.4(21G503)
- macOS Monterey 12.5.1(21G83)
2024년 10월 29일
- 이제 Xcode Cloud에서 Xcode 16.1(16B40)을 사용할 수 있습니다.
2024년 9월 19일
- 이제 Xcode Cloud에서 Xcode 16.1 베타 2(16B5014f)를 사용할 수 있습니다.
2024년 9월 16일
- 이제 Xcode Cloud에서 iOS 18, iPadOS 18, tvOS 18, watchOS 11, macOS Sequoia 15용 SDK가 포함된 Xcode 16(16A242d)을 사용할 수 있습니다.
2024년 8월 21일
- 이제 Xcode Cloud에서 Xcode 16 베타 6(16A5230g) 및 Xcode 16.1 베타(16B5001e)를 사용할 수 있습니다.
2024년 8월 6일
- 이제 Xcode Cloud에서 Xcode 16 베타 5(16A5221g)를 사용할 수 있습니다.
2024년 7월 23일
- 이제 Xcode Cloud에서 Xcode 16 베타 4(16A5211f)를 사용할 수 있습니다.
2024년 7월 8일
- 이제 Xcode Cloud에서 Xcode 16 베타 3(16A5202i)을 사용할 수 있습니다.
해결된 문제
- Xcode Cloud에서 Xcode 16 베타 3(16A5202i)을 이용한 개발 배포를 위해 내보내기 기능을 지원합니다.
2024년 6월 25일
- 이제 Xcode Cloud에서 Xcode 16 베타 2(16A5171r) 및 macOS Sequoia 15 베타 2(24A5279h)를 사용할 수 있습니다.
알려진 문제
- Xcode Cloud가 Xcode 16 베타(16A5171c) 및 Xcode 16 베타 2(16A5171r)를 이용한 개발 배포에 대해 내보내기 기능을 지원하지 않습니다.
2024년 6월 10일
- 이제 Xcode Cloud에서 Xcode 16 베타(16A5171c) 및 macOS Sequoia 15 베타(24A5264n)를 사용할 수 있습니다.
- Xcode Cloud 테스트 보고서에 Swift Testing 프레임워크에서 가져온 새로운 메타데이터 ‘traits’가 표시됩니다.
- 이제 커버리지 데이터를 사용할 수 있는 빌드의 경우 Xcode의 Xcode Cloud 테스트 보고서에 Coverage(커버리지) 섹션이 포함됩니다.
2024년 5월 13일
- 이제 Xcode Cloud에서 Xcode 15.4(15F31d)를 사용할 수 있습니다.
2024년 3월 5일
- 이제 Xcode Cloud에서 Xcode 15.3(15E204a)을 사용할 수 있습니다.
2024년 2월 27일
- 이제 Xcode Cloud에서 Xcode 15.3 RC(15E5202a)를 사용할 수 있습니다.
- Xcode Cloud Custom Aliases(사용자 설정 별칭): Custom Aliases(사용자 설정 별칭)을 사용하여 Xcode 및 macOS 구성을 중앙 집중식으로 설정 및 관리하고, 이를 여러 작업 흐름에 적용할 수 있습니다. Custom Aliases(사용자 설정 별칭)에 대해 자세히 알아보세요.
2024년 1월 30일
- 이제 Xcode Cloud에서 Xcode 15.3 베타(15E5178i) 및 macOS Sonoma 14.4 베타(23E5180j)를 사용할 수 있습니다.
2024년 1월 11일
- 이제 Xcode Cloud에서 iOS 17.2, iPadOS 17.2, tvOS 17.2, watchOS 10.2, macOS Sonoma 14.2, visionOS용 SDK가 포함된 Xcode 15.2(15C500b)를 사용할 수 있습니다.
2023년 12월 7일
- 2024년 1월부터 Apple Developer Program 멤버십 혜택의 일환으로 월 25시간의 컴퓨팅 시간이 Xcode Cloud에 추가됩니다.
2023년 12월 6일
- 이제 Xcode Cloud에서 iOS 17.2, iPadOS 17.2, tvOS 17.2, watchOS 10.2, macOS Sonoma 14.2용 SDK가 포함된 Xcode 15.1 RC(15C65)를 사용할 수 있습니다. visionOS용 빌드에는 Xcode 15.1 베타 3을 계속 사용하면 됩니다.
2023년 11월 15일
- 이제 Xcode Cloud에서 Xcode 15.1 베타 3(15C5059c)을 사용할 수 있습니다.
2023년 11월 1일
다음 Xcode 및 macOS 버전은 Xcode Cloud에서 더 이상 지원되지 않습니다.
- Xcode 13.4.1(13F100)
- Xcode 13.3.1(13E500a)
- Xcode 13.2.1(13C100)
- Xcode 13.1(13A1030d)
- Xcode 13(13A233)
- macOS Monterey 12.4(21F79)
- macOS Monterey 12.3.1(21E258)
- macOS Monterey 12.2.1(21D62)
- macOS Monterey 12.1(21C52)
- macOS Monterey 12.0.1(21A559)
2023년 10월 26일
- 이제 Xcode Cloud에서 Xcode 15.1 베타 2(15C5042i)를 사용할 수 있습니다.
- 이제 Xcode가 Xcode Cloud 작업 흐름에서 새로운 Manual(수동) 시작 조건의 구성을 지원합니다.
2023년 10월 3일
- 이제 Xcode Cloud에서 iOS 17, iPadOS 17, tvOS 17, watchOS 10, macOS Sonoma 14, visionOS 베타 4용 SDK가 포함된 Xcode 15.1 베타(15C5028h)를 사용할 수 있습니다.
2023년 9월 12일
- 이제 Xcode Cloud에서 iOS 17, iPadOS 17, tvOS 17, watchOS 10, macOS Sonoma용 SDK가 포함된 Xcode 15 RC(15A240d)를 사용할 수 있습니다. visionOS용으로 빌드하려면 계속해서 Xcode 15 베타 8을 사용하시기 바랍니다.
2023년 8월 29일
- 이제 Xcode Cloud에서 Xcode 15 베타 8(15A5229m)을 사용할 수 있습니다.
2023년 8월 24일
- 이제 Xcode Cloud에서 Xcode 15 베타 7(15A5229h)을 사용할 수 있습니다.
해결된 문제
- Xcode 15 베타 릴리즈 및 macOS Sonoma 베타 릴리즈에서 코드 서명이 되지 않던 문제가 해결되었습니다. (피드백 ID: 12905281)
- 작업 흐름에서 접두사 ‘CI_’가 포함된 사용자 설정 환경 변수 설정이 허용되었던 버그가 수정되었습니다.
2023년 8월 8일
- 이제 Xcode Cloud에서 Xcode 15 베타 6(15A5219j)을 사용할 수 있습니다.
2023년 7월 26일
- 이제 Xcode Cloud에서 macOS Ventura 13.5(22G74)를 사용할 수 있습니다.
2023년 7월 25일
- 이제 Xcode Cloud에서 Xcode 15 베타 5(15A5209g)를 사용할 수 있습니다.
해결된 문제
- 새 제품을 Xcode Cloud에 온보딩한 후 즉시 ‘Editor cannot be opened’(편집기를 열 수 없음) 메시지가 표시되는 문제가 해결되었습니다.
2023년 7월 11일
- 이제 Xcode Cloud에서 Xcode 15 베타 4(15A5195m) 및 macOS Ventura 13.5 베타 5(22G5072a)를 사용할 수 있습니다.
해결된 문제
- visionOS 제품이 Xcode 내에서 Xcode Cloud 온보딩 화면에 나타나지 않는 문제가 해결되었습니다.
알려진 문제
Xcode Cloud에 새 제품을 온보딩한 후 즉시 ‘Editor cannot be opened’(편집기를 열 수 없음) 메시지가 표시될 수 있습니다.
임시 해결 방법: 메시지를 닫습니다.
2023년 7월 5일
- 이제 Xcode Cloud에서 Xcode 15 베타 3(15A5195k)을 사용할 수 있습니다.
알려진 문제
-
visionOS 제품이 Xcode 내에서 Xcode Cloud 온보딩 화면에 나타나지 않을 수 있습니다.
임시 해결 방법: 멀티 플랫폼 앱을 온보딩하고 이후에 visionOS 작업 흐름을 추가합니다.
2023년 6월 27일
- 이제 Xcode Cloud에서 macOS Ventura 13.5 베타 4(22G5059d)를 사용할 수 있습니다.
2023년 6월 22일
- 이제 macOS Sonoma 14 베타 2(23A5276g) 및 macOS Ventura 13.4.1(22F82)을 Xcode Cloud에서 사용할 수 있습니다.
2023년 6월 21일
- 이제 Xcode Cloud에서 Xcode 15 베타 2(15A5161b)를 사용할 수 있습니다.
- 이제 Xcode Cloud에서 visionOS 앱 빌드를 지원합니다.
해결된 문제
- SSH 형식인 리포지토리 URL의 특정 사용자 이름이 Xcode Cloud에 온보딩할 때 사용되지 않는 문제가 수정되었습니다. 이 문제는 사용자 이름에 ‘org-’ 접두사가 필요한 GitHub 리포지토리에 영향을 주었습니다. (피드백 ID: 12220446)
- Xcode의 UI를 사용하여 연결할 때 Slack 연결이 성공적으로 완료되지 않는 문제가 해결되었습니다.
2023년 6월 16일
- 이제 Xcode Cloud에서 macOS Ventura 13.5 베타 3(22G5048d)을 사용할 수 있습니다.
해결된 문제
- Xcode Cloud 프레임워크가 App Store Connect에서 나타나지 않는 문제가 해결되었습니다. (피드백 ID: 12041411)
2023년 6월 5일
이제 Xcode Cloud에서 Xcode 15 베타(15A5160n) 및 macOS Sonoma 14 베타(23A5257q)를 사용할 수 있습니다.
Xcode Cloud 작업이 ‘Source Control’(소스 제어) 메뉴를 대체한 새로 결합된 ‘Integrate’(통합) 메뉴로 이동되었습니다.
이제 Xcode가 macOS 제품의 Xcode Cloud 작업 흐름에서 새로운 Notarize Post-Action(공증 사후 작업)을 지원합니다. (피드백 ID: 10162550, 9157684, 9961116)
이제 Xcode Cloud에서 빌드 중에 TestFlight ‘What to test’(테스트할 항목) 메모 설정을 지원합니다. (피드백 ID: 10296023, 9832283, 11894872, 10017429, 9690047, 9788440, 9384790, 11864946, 11979327, 12192998, 9224722, 10123585, 9224697)
TestFlight ‘What to test’(테스트할 항목) 메모를 포함하는 방법- 이제 Xcode 15 이후 버전에서 실행되는 Xcode Cloud 테스트 작업이 새로운
*.xctestproducts
테스트 번들 형식을 사용합니다. 이는 시스템 간에 테스트 번들 전송을 더 쉽게 해 주는 새로운 테스트 제품 형식입니다. CI 스크립트에서CI_TEST_PRODUCTS_PATH
환경 변수를 사용하여 어떤 테스트 제품 형식이 테스트 작업에 생성/사용되고 있는지 확인할 수 있습니다. 테스트 작업에서 새로운 형식을 사용하는 경우 경로가.xctestproducts
로 끝납니다.
알려진 문제
-
Xcode의 UI를 사용하여 연결하는 경우 Slack 연결이 성공적으로 완료되지 않을 수 있습니다.
임시 해결 방법: Xcode Cloud의 웹 UI에서 Slack을 연결합니다.
2023년 6월 1일
- 이제 Xcode Cloud에서 Xcode 14.3.1(14E300c) 및 macOS Ventura 13.5 베타 2(22G5038d)를 사용할 수 있습니다.
2023년 5월 26일
- 이제 Xcode Cloud에서 macOS Ventura 13.5 베타(22G5027e)를 사용할 수 있습니다.
2023년 5월 11일
- 이제 Xcode Cloud에서 macOS Ventura 13.4 RC(22F62)를 사용할 수 있습니다.
2023년 4월 24일
- 이제 Xcode Cloud에서 macOS Ventura 13.4 베타 2(22F5037d)를 사용할 수 있습니다.
2023년 4월 11일
해결된 문제
- 온프레미스 Bitbucket Server를 사용할 때 발생하던 온보딩 문제가 해결되었습니다.
2023년 3월 29일
- 이제 Xcode Cloud에서 macOS Ventura 13.4 베타(22F5027f)를 사용할 수 있습니다.
2023년 3월 27일
- 이제 Xcode Cloud에서 Xcode 14.3 RC2(14E222b)를 사용할 수 있습니다.
2023년 3월 21일
- 이제 Xcode Cloud에서 Xcode 14.3 RC(14E222a)를 사용할 수 있습니다.
2023년 3월 1일
- 이제 Xcode Cloud에서 Xcode 14.3 베타 2(14E5207e) 및 macOS Ventura 13.3 베타 2(22E5230e)를 사용할 수 있습니다.
2023년 2월 17일
- 이제 Xcode Cloud에서 다음 macOS 버전을 사용할 수 있습니다.
- macOS Ventura 13.3 베타(22E5219b)
- macOS Ventura 13.2.1(22D68)
- macOS Monterey 12.6.4(21G503)
2023년 2월 16일
- 이제 Xcode Cloud에서 Xcode 14.3 베타(14E5197f)를 사용할 수 있습니다.
2023년 2월 10일
해결된 문제
- 빌드의 빌드 번호(CFBundleVersion)가 이미 업로드 및 배포된 빌드보다 낮으면 TestFlight를 통한 빌드 배포에 실패하는 문제가 해결되었습니다. (피드백 ID: 9948177)
2023년 2월 1일
- 이제 Xcode Cloud에서 macOS Monterey 12.6.3(21G419)을 사용할 수 있습니다.
2023년 1월 6일
해결된 문제
- 작업 흐름이 TestFlight 배포를 수행하도록 구성된 경우 사용자 설정 스크립트가 테스트 작업에서 실행되지 않는 문제가 해결되었습니다. (피드백 ID: 11358722)
2022년 12월 12일
해결된 문제
- ‘ITMS-90334: Invalid Code Signature Identifier’(ITMS-90334: 잘못된 코드 서명 식별자)로 인해 Swift Package에 대한 Xcode Cloud TestFlight 사후 작업 단계가 실패하는 문제가 해결되었습니다. (피드백 ID: 9682534)
2022년 10월 18일
알려진 문제
‘ITMS-90334: Invalid Code Signature Identifier’(ITMS-90334: 잘못된 코드 서명 식별자)로 인해 Swift Package에 대한 Xcode Cloud TestFlight 사후 작업 단계가 실패합니다. (피드백 ID: 9682534)
임시 해결 방법: 각 패키지에 대한 의존도를 단일 타깃으로 줄이고 필요하면 타깃 구조를 리팩터링하여 Swift Package에서 LibraryType 동적 링크를 피합니다.
2022년 10월 6일
해결된 문제
- App Store Connect의 Xcode Cloud 탭에 있는 Post-Action(사후 작업) 섹션에 정보를 저장할 때 Xcode Cloud가 홈페이지에 반복 연결되어 사용자가 App Store Connect에서 로그아웃했다가 다시 로그인해야 하는 문제가 해결되었습니다.
2022년 9월 14일
(Xcode 14.1 베타)
해결된 문제
- 커밋 메시지에 대한 툴팁이 표시되지 않는 문제가 해결되었습니다.
2022년 9월 12일
(Xcode 14)
해결된 문제
- 팀이 프로그램 사용권 계약에 서명하면 Xcode Cloud에서 계약의 서명 상태를 동기화하는 데 최대 20분이 소요되는 문제가 해결되었습니다.
- Xcode Desktop UI가 Xcode Cloud에 접근할 수 없는 문제가 해결되었습니다. (피드백 ID: 11390325)
2022년 8월 24일
해결된 문제
- brew install을 실행하려면 Homebrew 권한이 필요했던 문제가 해결되었습니다. (피드백 ID: 11350583)
2022년 8월 8일
(Xcode 14 베타 5)
해결된 문제
- 팀을 선택하지 않고 온보딩을 시도할 때 잘못된 오류가 표시되는 문제가 해결되었습니다.
2022년 7월 27일
(Xcode 14 베타 4)
해결된 문제
- Xcode Cloud가 이미 연결된 Slack 워크스페이스를 인식하지 못하는 문제가 해결되었습니다.
- Xcode Cloud 작업 흐름 편집기 테스트 작업 시 테스트 대상이 나타나지 않는 문제가 해결되었습니다.
- 인증 오류가 네트워킹 오류로 잘못 표시되는 문제가 해결되었습니다.
2022년 6월 6일
(Xcode 14 베타)
- 이제 모든 Apple Developer Program 멤버가 Xcode Cloud를 사용할 수 있습니다.
- 이제 App Store Connect의 사용량 대시보드에서 팀 중심의 사용량 개요를 볼 수 있습니다.
해결된 문제
- 시스템에서 테스트 작업에 기본 테스트 대상을 중복으로 추가하는 문제가 해결되었습니다.
알려진 문제
- 팀이 프로그램 사용권 계약에 서명하면 Xcode Cloud에서 계약의 서명 상태를 동기화하는 데 최대 20분이 소요될 수 있습니다. 계약에 서명한 후 프로젝트를 온보딩하기 전에 최대 20분간 기다리시기 바랍니다.
2022년 5월 16일
해결된 문제
- 여러 팀에 속한 개발자가 프로젝트를 온보딩할 때 특정 팀을 선택할 수 있습니다.
2022년 3월 14일
- 편집기 메뉴와 빌드 보고서 화면에서 프로젝트를 다시 빌드할 수 있는 기능이 추가되었습니다.
해결된 문제
- 온보딩, 작업 흐름 편집기, 빌드 보고서 및 Xcode Cloud 탐색기에서 여러 버그가 수정되었고 개선 사항이 적용되었습니다.
- Apple 계정에 이중 인증을 사용하지 않는 경우 제품 온보딩이 실패합니다. Apple 계정에 이중 인증을 설정하세요.
- 이제 오류 상태에 있는 경우 사이드바에 오류 메시지가 표시됩니다.
- 여러 성능 및 안정성 개선 사항이 적용되었습니다.
2022년 1월 25일
- App Store Connect에서 주어진 기간에 팀, 제품 및 작업 흐름 사용량이 추가되었습니다.
2021년 10월 26일
- Xcode Cloud App Store Connect API가 대시보드 생성을 위한 Xcode Cloud 데이터 접근 및 Xcode Cloud 작업 흐름 관리 자동화 등, Xcode Cloud를 작업 흐름에 더 유연하게 통합하는 데 유용한 기능을 지원합니다.
App Store Connect API 시작하기 - 이제 Xcode Cloud에서 기존 Mac 앱에 대해 사용자 지정 빌드 번호를 설정할 수 있습니다.
빌드 번호에 대해 알아보기 - 이제 작업 흐름에 여러 시작 조건을 둘 수 있습니다. 따라서 Xcode Cloud 작업 흐름을 개발 작업 흐름의 여러 단계에서 더 다양한 용도로 사용할 수 있습니다.
시작 조건에 대해 알아보기