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