iOS 27 正式版のあと:Xcode 27、SDK、提出の床

 ·  約12分で読める  ·  iOS 開発

iOS 27 正式版のあと:Xcode 27、SDK、提出の床

ユーザーが OS を上げられても、ビルド機・SDK・ストア提出物が揃ったことにはなりません。 以下は「今日出せるもの」「来年 4 月に必須になるもの」「机と CI のどちらを先に替えるか」の三本です。iOS 27 の機種ティアWWDC26 の Xcode 27 / Foundation Modelsと読み合わせてください。

9.14
iOS 27 一般公開
2027.4
27 SDK 必須
26.4
Xcode 27 最低 macOS

正式版が開くのはユーザー端末です。開発者側は「今 27 SDK を出せる/来年 4 月は必須」です。一晩で重ねないでください。

二つの暦:ユーザー公開日 ≠ 開発者期限

9 月 9 日のイベントで Apple は iOS 27 を 9 月 14 日に対応機へ出すと述べ、同じ週の開発者ニュースは Xcode 27 RC で App Store / TestFlight に出せると書きました。ユーザー更新と受付開始は同じ週でも、SDK 強制は同じ週ではありません

日付ユーザー開発者
2026-06-10 以降開発者 / 公開ベータXcode 27 beta の TestFlight
2026-09-099.14 公開を発表Xcode 27 RC(27A266a)でストア提出可
2026-09-14iOS 27 正式版(iPhone 11 以降)実機・クラッシュ・審査機が 27 に乗る
2027-04iOS / iPadOS / tvOS / visionOS / watchOS のアップロードは対応 27 SDK 以降でビルド

機種一覧は5 機種表、イベント日程は秋イベント。本稿はツールチェーンとストア規則だけです。

Xcode 27 が載る場所と中身

Xcode 27 は Swift 6.4 と iOS 27 ほか 27 系 SDK 一式です。実機デバッグ下限は iOS 17 など。デプロイ先は iOS 15 まで下げられます。強制されるのはビルド SDK であり、最低 OS ではありません

項目Xcode 27 の床
ホスト OSmacOS Tahoe 26.4 以降
ホストチップApple silicon のみ。Intel には入りません
コンパイラSwift 6.4(言語モード 6 / 5 / 4.2 / 4)
Mac AppmacOS 26 が Intel / Rosetta 最後。macOS 27 は Apple silicon のみ

まだ Intel なら今夜上げない

27 SDK を出すならビルダーを先に Apple silicon へ。Windows / Linux は従来どおり遠隔 Mac、Windows 上の Xcode

入れたら SDK を確認します。

Terminal
# sw_vers / xcodebuild / MCP
sw_vers
xcodebuild -version
xcodebuild -showsdks
xcrun mcp-server status

Coding Intelligence は watchOS も触れ、ワークスペースなしの MCP server をプレビューします。無人環境の --unsafe-always-allow-all-agents は机の既定ではありません。遠隔 xcodebuild遠隔 Xcode 自動テストのままです。

SDK の硬い門:Scene と起動画面

iOS 27 SDK で組むと、古い工程は起動しないか、アップロード拒否になります。旧 SDK のバイナリは当面この二条の外です。

1. Scene-based life cycle:無いと起動失敗

iOS 27 以降、最新 SDK で組んだアプリは scene-based life cycle 必須です。警告ではなく起動しません。

移行サイン
UIApplicationSceneManifest が無い。
AppDelegate に application(_:configurationForConnecting:options:) が無い。

SDK だけ新しく、寿命モデルは古い

シミュレータでは動いて見えても、審査機で落ちます。最初の 27 SDK 提出の前に Scene を移してください。

2. 起動画面:TN3208 / ITMS-90870

iOS 27 / iPadOS 27 から、四つのキーのいずれかが必要です。欠けると ITMS-90870。EU の代替ストアでも同じです。

<key>UILaunchScreen</key>
<dict/>

新しい SwiftUI は Generate Info.plist FileLaunch Screen (Generation)UILaunchScreen が付きます。削った Info.plist と自前 CI が漏れやすいです。

App Store:今は任意、2027 年 4 月は必須

9 月 9 日以降、Xcode 27 RC の提出が開きます。強制は 2027 年 4 月。iOS / iPadOS は 27 SDK 以降。tvOS / visionOS / watchOS も各自 27。macOS 27 SDK は同じ「必須」文に入っていません。Mac アプリの圧力は Apple silicon 専用 OS 側です。

平台2027 年 4 月以降
iOS / iPadOSiOS 27 & iPadOS 27 SDK 以降
tvOS / visionOS / watchOS各 27 SDK 以降
macOS~~同じ必須文には無い~~。ただし macOS 27 は Apple silicon のみ

年齢レーティングの再回答、Time Allowances、ソーシャル機能の申告、新しいヘッダー/検索アセットも「提出準備」を止めます。

切り替え方

9 月は TestFlight 一発で Scene と起動画面だけ見る。本番は CI が緑になるまで Xcode 26 のままでよい。初の 27 SDK 本番と 2027 年 4 月の間に、イテレーションを一つ残せ。

Foundation Models と審査側

Foundation Models はオンデバイス、PCC、第三者の LanguageModel を一つの Swift API にまとめました。詳細はWWDC26。Small Business Program かつ累計初回ダウンロード 200 万未満は、PCC 上の次世代 Apple Foundation Models のクラウド API 料金が別途かからない場合があります。全員無料ではありません。

CI / クラウド Mac:Intel ビルダーはここで終わり

公開週に壊れるのは文法より、まだ Intel か macOS 26.3 のビルダーです。Xcode 27 は 26.4+ と Apple silicon。Address Sanitizer は Xcode 26.4 以前で iOS 27 上に落ちることがあり、26.5 か 27 が必要です。

  • — Apple silicon + 26.4+ のうえに Xcode 27
  • CI — self-hosted は M シリーズ
  • 遠隔 — Windows / Linux は従来どおりその Mac へ SSH / VNC
  • — 本番署名を日常ノートに置かない

日常機を 26.4 に強制するより、Xcode 27 用の専有ノードを日単位で借りる方が、ホットフィックス担当を旧 SDK に残したまま動けます。

二週間の点検

  1. ビルダーが Apple silicon で sw_vers ≥ 26.4。
  2. Xcode 27 を入れ、xcodebuild -showsdks に iOS 27。
  3. Scene manifest。実機の旧アプリを消してコールド起動。
  4. 起動画面キー。27 SDK の Internal TestFlight で ITMS-90870 を見る。
  5. 年齢レーティング再回答。ソーシャルなら Connect で申告。
  6. 製品ページ素材を新テンプレへ。
  7. Mac の Intel slice は最終世代と書く。新規は arm64 のみ。
  8. 初の 27 SDK 本番は 2026 Q4 か 2027 Q1。2027 年 3 月末週にしない。

FAQ

今すぐ iOS 27 SDK 必須ですか?
いいえ。9 月 9 日から提出可。必須は 2027 年 4 月。それまで Xcode 26 バイナリは上がります。

Intel Mac に Xcode 27 は入りますか?
入りません。Apple silicon のみ。Intel ビルダーは 4 月の強制より前に退役。

27 SDK で起動しないのはなぜ?
古い AppDelegate 寿命が最多です。最新 SDK バイナリは scene-based 必須です。

ITMS-90870 とは?
起動画面なし。四キーのいずれかが必要です。

デプロイ先も iOS 27 必須ですか?
いいえ。iOS 15 まで下げられます。強制はビルド SDK です。

ZavCloud Developer Infrastructure

Xcode 27 を 26.4 に追いついた専有 Mac へ

Intel ビルダーには Xcode 27 が入りません。公開週に日常ノートへ更新と署名を同時に載せないでください。

Apple silicon Mac mini を日単位で借り、CI と 27 SDK 提出用のディスクとアカウントを分ける。

専有 Mac ノードを構成する
New Arrival M4 プランを見る