애플은 2026년 4월 28일부터 App Store Connect에 업로드하는 모든 앱 및 앱 업데이트를 Xcode 26 이상 또는 iOS 26 SDK 또는 iPadOS, tvOS, visionOS, watchOS에 대한 26 SDK와 일치하는 SDK로 빌드해야 합니다. 만약 Capacitor 앱을 배포한다면, 이 deadline이 중요합니다.
좋은 소식: 대부분의 팀에게는 이건 빌드 환경 변경이 아니라 전체 앱 마이그레이션입니다. 이미 __CAPGO_KEEP_0__ Build를 사용하고 있다면, iOS 빌드 시스템은 Xcode 26으로 이미 업데이트되어 있습니다. Capgo Build애플은 이 요구 사항을 Upcoming Requirements 페이지와 App Store 제출 페이지에서 반복합니다.
애플이 변경한 것
애플은 이 요구 사항을 Upcoming Requirements 페이지와 App Store 제출 페이지에서 반복합니다. 애플이 변경한 것 애플은 이 요구 사항을 Upcoming Requirements 페이지와 App Store 제출 페이지에서 반복합니다. 애플이 변경한 것 애플은 이 요구 사항을 Upcoming Requirements 페이지와 App Store 제출 페이지에서 반복합니다.
__CAPGO_KEEP_0__ 시작 2026년 4월 28일, App Store Connect는 Xcode 26 이전 버전 또는 필요한 26 SDK가 없는 업로드를 더 이상 수용하지 않습니다. 이미 App Store에 게시된 앱은 작동하지만, 다음 바이너리 제출은 새로운 도구 체인에서 나와야 합니다.
What It Means for Capacitor 팀
Capacitor 앱의 대부분은 앱을 빌드하는 방법에 관한 것이며, Capacitor을 대체하거나 프로젝트를 다시 작성하는 것이 아닙니다.
__CAPGO_KEEP_0__ 빌드 경로가 Xcode 26 이상을 사용하도록 보장하세요:
- Local Mac 빌드: Xcode 26 이상을 설치하고 선택하세요.
- Self-managed CI: macOS runner 이미지를 사용하여 Xcode 26 이상을 사용하세요.
- 자연어 의존성 및 이전 플러그인: 새로운 SDK에서 다시 빌드하고, 다음 릴리스 전에 새로 고침된 아카이브를 테스트하세요.
실패 모드는 간단합니다: 개발 환경에서 모든 것이 여전히 작동하더라도, App Store Connect는 업로드가 이전 Xcode 버전에서 나온 경우에만 업로드를 차단합니다.
Capgo 빌드는 이미 Xcode 26을 사용하고 있습니다
빌드 __CAPGO_KEEP_0__ Capgo Build__CAPGO_KEEP_0__은 Apple의 마감일을 맞추지 않아도 됩니다. 2026년 4월 29일부터 현재의 iOS 빌드 시스템은 Xcode 26 이상을 지원하기 때문에 Capgo Build.
Capgo의 Capgo Build를 사용하는 팀은 Apple의 2026년 4월 28일 제출 요구 사항과 일치하고 있습니다. 로컬 맥 리프레시, 런너 이미지 찾기, 마지막 Xcode 업그레이드가 필요하지 않습니다.
작업해야 할 때
아래의 경우가 해당되면 변경이 필요합니다.
- iOS 앱을 로컬에서 빌드하고 아카이브하고 Xcode 26 이상으로 이동하지 않았습니다.
- 자체 관리하는 CI PIPELINE이 Xcode 26보다 이전 버전의 이미지를 사용하고 있습니다.
- iOS 26 SDK으로 재빌드할 때 native SDKs 또는 플러그인 중 하나가 문제가 발생합니다.
그런 경우, 도구 chain을 먼저 업데이트한 후, 깨끗한 빌드와 TestFlight 제출을 하기 전에 프로덕션 릴리즈를 계획하세요.
마지막으로
이것은 Apple의 정상적인 연간 도구 chain cutoff입니다. 그러나 강제 날짜는 실제입니다: 2026년 4월 28일부터, __CAPGO_KEEP_0__으로 업로드하는 앱 스토어 업로드를 위해 더 이상 이전 Xcode 빌드가 충분하지 않습니다.
Capgo 빌드를 사용하고 있다면 Xcode 26 이상 버전을 이미 사용 중입니다. Capgo 빌드를 사용하지 않는다면, 다음 iOS 릴리즈 전에 Xcode 26 이상 버전으로 환경을 업데이트 해 주세요.
애플의 Xcode 26 요구 사항에서 계속 진행하세요: Capacitor 앱
__CAPGO_KEEP_0__을 사용하고 있다면 애플의 Xcode 26 요구 사항: Capacitor 앱 __CAPGO_KEEP_0__ CI/CD와 연결하세요. CI/CD 자동화 계획을 위해 Capgo CI/CD의 제품 워크플로우 Capgo Native Builds의 제품 워크플로우 Capgo Native Builds의 제품 워크플로우 Capgo Integrations의 제품 워크플로우 Capgo Integrations Capgo 제품 워크플로우에서 통합을 위해 CI/CD 통합 __CAPGO_KEEP_0__ 제품 워크플로우에서 CI/CD 통합 구현 세부 사항을 위해 GitHub 액션 통합 GitHub 액션 통합 구현 세부 사항을 위해