最終更新: 2022年10月25日
Xamarin を含め、すべての Microsoft 製品にはライフサイクルがあります。ライフサイクルは、製品がリリース時に開始し、サポート終了時に終了します。このライフサイクルの重要な日付を把握しておくと、ソフトウェアのアップグレードやその他の変更を行うタイミングを判断するのに役立ちます。本製品は、Microsoft Modern Lifecycle で管理されています。
このドキュメントでは、Xamarin.Android、Xamarin.Forms、Xamarin.iOS のライフサイクル ポリシーについて説明しています。
.NET 6 は、Android、iOS、クロスプラットフォームのアプリケーションを構築するため Xamarin から引き継ぎます。Xamarin.Android および Xamarin.iOS プロジェクトは、.NET SDK スタイルのプロジェクトにアップグレードする必要があります。Xamarin.Forms プロジェクトは、.NET Multi-Platform App UI (MAUI) にアップグレードする必要があります。
Xamarin のサポートは、すべての Xamarin SDK に対するサポートを 2024 年 5 月 1 日に終了します。Android 13 と Xcode 14 SDK (iOS および iPadOS 16、macOS 13) が、Xamarin が対象とする最終バージョンになります。
Xamarin プロジェクトを .NET にアップグレードする方法の詳細については、 Xamarin.Forms (プレビュー) wiki と Xamarin.Forms からアプリを移行する記事を参照してください。
Microsoft では Xamarin の現行リリースを作成します。これは以下のように定義されます:
現行 リリースには、フィードバックに基づいて将来変更される可能性がある新機能が含まれています。これらのリリースは、アクティブに開発中のアプリケーションに適しており、基礎となる外部依存関係 (Xcode、または Android SDK ツール) を使用して機能する最新の機能、機能強化、および重要な更新プログラムにアクセスできます。サポートを維持するには、後で、より頻繁に Xamarin リリースにアップグレードする必要があります。
このリリースの種類では、セキュリティ、信頼性、または新しいリリース バージョンのサポートを追加するために、ライフサイクルを通した重要な修正が行われます。サポートを受けるためには、常に最新の修正プログラムを適用する必要があります。
Xamarin リリースは、次のポリシーに基づいてサポートされます。
現行リリースは、次の時間枠でサポートされています:
これは、Xcode (Xamarin.iOS 用) や Android Tools (Xamarin.Android 用) などの現在の依存関係が前回のリリースから変更されていないことを前提としており、サードパーティの依存関係の新しいリリースに対してはサポートが保証されません。
サポート終了は、Microsoft が修正プログラム、更新プログラム、オンライン技術サポートを提供しなくなる日を指します。サポート終了が近づくと、利用可能な最新の更新プログラム*をインストールしたことを確認してください。Microsoft のサポートが受けられなくなると、有害なウイルス、スパイウェア、個人情報を盗む悪意のあるソフトウェアからマシンを守るためのセキュリティ更新プログラムが受けられなくなります。
* 更新は累積的に行われ、各更新プログラムはそれ以前のすべての更新の上にビルドされます。デバイスのサポートを継続するには、最新の更新プログラムをインストールする必要があります。更新プログラムには、新機能、修正 (セキュリティおよびセキュリティ以外)、またはその両方を組み合わせたものが含まれます。更新プログラムに含まれるすべての機能が、すべてのデバイスで動作するわけではありません。更新プログラムの可用性は、国、地域、ネットワーク接続、またはハードウェア容量 (空きディスク領域などを含む) によって異なる場合があります。
この表は、Xamarin リリースのサポートの種類、サポートされているパッチ バージョン、サポートの終了日を示しています。
バージョン | リリース日 | サポート レベル | サポートされている修正プログラムのバージョン | サポートの終了 |
---|---|---|---|---|
Xamarin.Android 13 | 2022年7月26日 | 最新版 | 13.1.0.1 | 2024年5月1日 |
Xamarin.Android 12 | 2021年11月8日 | サポートの終了 | 12.2.0.4 | サポートの終了 |
Xamarin.Android 11 | 2021年3月2日 | サポートの終了 | 11.2.0.21 | サポートの終了 |
バージョン | リリース日 | サポート レベル | サポートされている修正プログラムのバージョン | サポートの終了 |
---|---|---|---|---|
Xamarin.Forms 5.0 | 2021年1月5日 | 最新版 | 5.0.0.2515 | 2024年5月1日 |
Xamarin.Forms 4.8 | 2020年8月6日 | サポートの終了 | 4.8.0.1821 | サポートの終了 |
Xamarin.Forms 4.7 | 2020年6月17日 | サポートの終了 | 4.7.0.1351 | サポートの終了 |
バージョン | リリース日 | サポート レベル | サポートされている修正プログラムのバージョン | サポートの終了 |
---|---|---|---|---|
Xamarin.iOS 16 | 2022年10月10日 | 最新版 | 16.0.523 | 2024年5月1日 |
Xamarin.iOS 15 | 2022年6月21日 | サポートの終了 | 15.10.0.5 | サポートの終了 |
Xamarin.iOS 14 | 2020年9月21日 | サポートの終了 | 14.0.0.0 | サポートの終了 |