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

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 ビルド__CAPGO_KEEP_1__

Appleが変更したこと

Appleは要件を アップcoming 要件 ページと繰り返しています App Store 提出 ページ。

2026年4月28日以降 App Store Connect は、Xcode 26 以前のバージョンでビルドしたものや、必要な 26 SDK を含まないもののアップロードを許可しなくなります。既存のアプリは App Store で動作し続けるが、次のバイナリを提出するには、新しいツールチェーンからビルドする必要があります。Capacitor アプリケーション向けの Xcode 26 要求とは

What It Means for Capacitor Teams

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

ローカル Mac ビルド: Xcode 26 または以降のバージョンをインストールして選択する。

  • セルフマネージド CI: macOS ランナー イメージを使用し、Xcode 26 または以降のバージョンを使用する。
  • ネイティブ依存関係と古いプラグイン: 新しい Capacitor でビルドし、最新のアーカイブをテストすることから始めて、次のリリースまでに新しいビルドを使用する。
  • Native dependencies and older plugins: rebuild on the new SDK and test a fresh archive before your next release.

__CAPGO_KEEP_0__

Capgo Xcode 26でビルドはすでに実行中

__CAPGO_KEEP_0__ ビルド Capgo ビルド2026年4月29日以降、Capgoの現在のiOSビルドシステムはすでにXcode 26またはそれ以降で実行されています。 Capgo ビルド.

That means teams using Capgo Build are already aligned with Apple’s April 28, 2026 submission requirement. No local Mac refresh, no runner image hunt, and no last-minute Xcode upgrade just to keep shipping.

アクションが必要な場合

ローカルでiOSアプリをビルドしてアーカイブし、Xcode 26またはそれ以降に移行していない場合

  • CIパイプラインはXcode 26以降のイメージに固定されており、古いXcodeイメージに固定されている場合
  • ネイティブのSDKまたはプラグインがiOS 26で__CAPGO_KEEP_0__で再構築されたときに問題が生じている場合
  • One of your native SDKs or plugins has trouble when rebuilt with the iOS 26 SDK.

__CAPGO_KEEP_0__

最終版

Appleは毎年通常のツールチェーンの切断日ですが、実際の適用日は 2026年4月28日App Storeのアップロード用に古いXcodeのビルドはもう十分ではありません。

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

Capgoアプリを使用している場合は Apple’s Xcode 26 Requirement for Capacitor Apps Capgoアプリを計画するCI/CDの自動化に使用している場合は、Capgo CI/CDと接続してください。 Capgo CI/CD for the product workflow in Capgo CI/CD, Capgo Capacitorアプリ用のCapgoネイティブビルドの製品ワークフローについて CapgoのCapgo統合 Capacitorアプリ用のCapgo統合の製品ワークフローについて CI/CD統合 Capacitorアプリ用のCI/CD統合の実装詳細について CapgoのGitHubアクション統合 Capacitorアプリ用のGitHubアクション統合の実装詳細について

Live updates for Capacitor apps

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

マーティンによる人間のサポート

スタートする

最新のブログ

Capgo gives you the best insights you need to create a truly professional mobile app.