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

AppleのXcode 26要件のCapacitorアプリ

Appleは、App Store Connectへの提出に必要なXcode 26とiOS 26 SDKを要求しています。ここでは、Capacitorチームにとって何が変わり、Capgo Buildユーザーはすでにカバーされているかを説明します。

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

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

コンテンツマーケター

AppleのXcode 26要件のCapacitorアプリ

2026年4月28日以降、Appleは、App Store Connectにアップロードされるすべてのアプリとアプリの更新を、Xcode 26または以降のバージョンで構築し、iOS 26 SDKまたはiPadOS、tvOS、visionOS、watchOSの26 SDKを使用する必要があります。Capacitorアプリを配信する場合は、この期限が関係します。

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

Apple が変更したこと

Apple は、 アップcoming 要件 ページに記載されており、 App Store への提出 ページでも繰り返されています。

2026 年 4 月 28 日から、 App Store Connect は、Xcode 26 以前のバージョンで構築されたアップロードや、必要な 26 SDK がないアップロードを受け付けなくなります。既存のアプリは、App Store では動作を続けますが、次のバイナリを提出するには、新しいツールチェーンからビルドする必要があります。これは __CAPGO_KEEP_0__ チームにとって何を意味するのか

What It Means for Capacitor Teams

ほとんどのCapacitorアプリでは、このことは主にアプリを構築する方法についてであり、Capacitorを置き換えることやプロジェクトを書き直すことではありません。

すべてのビルドパスがXcode 26またはそれ以降を使用するようにしてください:

  • ローカル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_KEEP_0__ Build Capgo Build.

Capgo Build

まだ行動する必要があります

次のいずれかの条件が当てはまれば、変更が必要です:

  • iOSアプリをローカルにビルドしてアーカイブし、Xcode 26またはそれ以降に移行していない場合
  • 自社管理のCIパイプラインがXcode 26より古いイメージに固定されている場合
  • One of your native SDKs or plugins has trouble when rebuilt with the iOS 26 SDK.

そのような設定の場合、ツールチェーンをアップデートし、クリーンビルドとテストフライトの投稿を行う必要があります。生産用リリースを計画する前に

最終的なステップ

これはAppleの通常の年次ツールチェーンカットオフですが、実際の適用日は真剣です: 2026年4月28日以降古いXcodeビルドはApp Storeのアップロードに十分ではありません。

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

あなたが使用している場合 Apple’s Xcode 26 Requirement for Capacitor Apps __CAPGO_KEEP_0__アプリ CI/CDの自動化を計画するには、Capgo CI/CDに接続する必要があります。 Capgo CI/CD Capgo CI/CD Capgoネイティブビルド Capgoネイティブビルド Capgo統合 __CAPGO_KEEP_0__統合 CI/CD統合 GitHub Actions Integration GitHub の実装詳細についてのアクション統合の詳細です。

リアルタイムの更新はCapacitorアプリに適用されます

ウェブ層のバグが実行中の場合、Capgoを使用して修正を配信し、数日間待つ必要のあるアプリストアの承認を待つのではなく。ユーザーはバックグラウンドで更新を受け取り、ネイティブの変更は通常のレビュー パスに残ります。

Get Started Now

ブログの最新記事

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