メインコンテンツまでスキップ

Stackの非推奨化と削除ポリシー

スタックをすべて永久に維持し続けるわけではありません。目的は、できる限り優れたアプリをビルドするのに役立つ最新のツールを提供することです。ただし、スタックが更新されるたびにビルド設定を見直す必要はありません。信頼できる古いスタックを長期間使い続けることができます。

Xcodeの新しいメジャーバージョンがリリースされると、一部の古いスタックは凍結されます。スタックが凍結されても引き続き使用できますが、それ以降は更新が提供されなくなるため、その時点で新しいアクティブなスタックに切り替えることを強くおすすめします。

スタックが凍結されてから1年が経過すると、Xcodeの次のメジャーバージョンがリリースされたタイミングで削除されます。

Xcode スタックのメンテナンスClick to copy link​

新しいバージョンがリリースされてもすぐに切り替える必要がないよう、幅広い Xcode スタックを提供しています。ポリシーは次のとおりです。

  • Xcode のメジャーバージョンは、直近の 3 つを維持します。
  • Xcode の各メジャーバージョンについて、マイナーバージョンは直近の 2 つを維持します。

このポリシーは、Apple の現在のリリースサイクル(6 月に最初のベータ版、9 月に一般提供)に基づいています。

  1. スタックにおける Xcode のメジャーバージョンのライフサイクルは 36 か月です。
  2. 最初の 24 か月間、スタックはアクティブで、スタック更新ポリシーに従ってメンテナンスされます。
  3. 24 か月経過後、スタックは 12 か月間フリーズされ、更新を受け取らなくなります。この時点で、アクティブなスタックへの移行を強く推奨します。
  4. 36 か月目の終了後、Xcode のメジャーバージョンのスタックは削除されます。
Xcode スタックのメンテナンス

Xcode のバージョン 15.2.x がリリースされると、次を維持します。

Xcode 15 の直近 2 つのマイナーバージョンの、最新パッチリリースすべて:

  • 15.2
  • 15.1

Xcode 15.0 は削除されます。

直前の 2 つのメジャーバージョン Xcode の、直近 2 つの latest version:

  • Xcode 14.3
  • Xcode 14.2
  • Xcode 13.4(フリーズ)
  • Xcode 13.3(フリーズ)

いずれの場合も、これらのスタックを削除する際には、最低 4 週間前に通知します。今後廃止予定のスタックは、こちらのページで確認できます。スタックに関する重要なお知らせについては、RSS 更新の購読もお勧めします。

Linuxスタックの非推奨化Click to copy link​

Linuxスタックは約2年間サポートされ、おおよそ Ubuntu LTS (長期サポート) のリリースと同期しています。

以前の Linux スタックがメンテナンス終了に達すると、そのスタックを非推奨とし、削除の対象としてマークします。この時点以降、アプリに対してそのスタックを選択することはできなくなります。ただし、すでにそれらのスタックを使用しているアプリは、削除されるまで引き続き使用できます。

いずれの場合も、これらのスタックを削除する際には、最低4週間前に通知します。今後予定されているスタックの非推奨化は、こちらのページで確認できます。スタックに関する重要なお知らせについては、RSS 更新の購読もおすすめします。