メインコンテンツにジャンプ

Apple's Xcode 26 Requirement for Capacitor Apps

Apple now requires Xcode 26 and the iOS 26 SDK for App Store Connect submissions. Here is what changed for Capacitor teams and why Capgo Build users are already covered.

マーティン・ドナディュー

マーティン・ドナディュー

コンテンツマーケティング

Apple's Xcode 26 Requirement for Capacitor Apps

Starting April 28, 2026, Apple requires every app and app update uploaded to App Store Connect to be built with Xcode 26 or later, using the iOS 26 SDK or the matching 26 SDKs for iPadOS, tvOS, visionOS, and watchOS. If you ship a Capacitor app, this is the deadline that matters.

いいニュース:ほとんどのチームにとって、これはビルド環境の変更であり、フルアプリの移行ではありません。すでに__CAPGO_KEEP_0__ Buildを使用している場合は、iOSビルドシステムはすでにXcode 26で動作しています。 Capgo BuildMartin Donadieu

What Apple Changed

Appleはその Upcoming Requirements ページに掲載し、また App Store submission ページにも繰り返し

2026年4月28日から App Store Connectでは、Xcode 26以前のバージョンでビルドしたアップロードや、必要な26個のSDKを搭載していないアップロードは受け付けられなくなります。既存のアプリはApp Storeで動作を続けますが、次のバイナリをアップロードする際は、新しいツールチェーンからビルドする必要があります。What It Means for __CAPGO_KEEP_0__ Teams

ほとんどのCapacitorアプリでは、この変更はビルド方法に影響するだけで、__CAPGO_KEEP_1__を置き換えることやプロジェクトを書き直すことには関係しません。

For most Capacitor apps, this is mainly about how you build the app, not about replacing Capacitor or rewriting your project.

__CAPGO_KEEP_0__

  • ローカルMacビルド: Xcode 26 またはそれ以降をインストールして選択してください。
  • セルフマネジドCI: macOSランナーイメージにXcode 26 またはそれ以降を使用してください。
  • ネイティブ依存関係と古いプラグイン: 新しいSDKで再構築し、リリース前の新しいアーカイブをテストしてください。

ここでの失敗モードは単純です: 開発環境ではまだすべてが機能するかもしれませんが、App Store Connectは、古いXcodeバージョンからビルドされた場合にアップロードをブロックします。

Capgo BuildはXcode 26で既にビルドされています。

__CAPGO_KEEP_0__ Buildを使用すると、Appleの期限までにビルド環境を更新する必要がありません。2026年4月29日以降、現在のiOSビルドシステムは既にXcode 26またはそれ以降で実行されています。 Capgo Buildを使用しているチームは、Appleの2026年4月28日提出要件に準拠しています。ローカルMacの更新、ランナーイメージの探索、Xcodeのアップグレードは必要ありません。まだ行動する必要があります。 Capgo Build.

Capgo

__CAPGO_KEEP_0__

__CAPGO_KEEP_0__

  • You are building and archiving iOS apps locally, but have not yet moved to Xcode 26 or later.
  • Your self-managed CI pipeline is pinned to an older Xcode image than Xcode 26.
  • One of your native SDKs or plugins has trouble when rebuilt with the iOS 26 SDK.

If that is your setup, update the toolchain first, then run a clean build and a TestFlight submission before planning a production release.

Final Take

This is Apple's normal yearly toolchain cutoff, but the enforcement date is real: since April 28, 2026older Xcode builds are no longer enough for App Store uploads.

If you use Capgo Build, you are already on Xcode 26 or later. If you build elsewhere, update your environment to Xcode 26 or later before your next iOS release.

Keep going from Apple's Xcode 26 Requirement for Capacitor Apps

If you are using Apple's Xcode 26 Requirement for Capacitor Apps CI/CD自動化を計画するには、 Capgo CI/CD Capgo CI/CDの製品ワークフロー Capgoネイティブビルド Capgoネイティブビルドの製品ワークフロー Capgo統合 Capgo統合の製品ワークフロー CI/CD統合 CI/CD統合の実装詳細 GitHubアクション統合 GitHubアクション統合の実装詳細

Capacitorアプリ向けのリアルタイム更新

ウェブ層のバグが生じた場合、Capgoを通じて修正を配信し、アプリストアの承認待ちの日数を待たずに。ユーザーはバックグラウンドで更新を受け取り、ネイティブの変更は通常のレビュー経路を通じます。

Get Started Now

Latest from our Blog

Capgoは、プロフェッショナルなモバイルアプリを実現するために必要な最良の洞察を提供します。