Criteri di supporto di Xamarin

Ultimo aggiornamento: 1 maggio 2024

Supporto tecnico Microsoft per Xamarin

Ogni prodotto Microsoft ha un ciclo di vita, incluso Xamarin. Il ciclo di vita inizia quando un prodotto viene rilasciato e termina quando non è più supportato. Conoscere le date chiave di questo ciclo di vita consente di prendere decisioni informate su quando eseguire l'aggiornamento o apportare altre modifiche al software. Questo prodotto è regolato dai Criteri moderni relativi al ciclo di vita Microsoft.

Questo documento descrive i criteri del ciclo di vita per: Xamarin.Android, Xamarin.Forms e Xamarin.iOS.

Fine del supporto per Xamarin e Xamarin.Forms

Xamarin.Android, Xamarin.iOS, Xamarin.Mac sono ora integrati direttamente in .NET (a partire da .NET 6) come .NET per Android, .NET per iOS e .NET per Mac. Se attualmente si creano con questi tipi di progetto, è consigliabile aggiornarli a progetti di tipo .NET SDK per continuare a supportare.

Xamarin.Forms si è evoluta in .NET Multi-platform App UI (MAUI) e i progetti Xamarin.Forms esistenti devono essere migrati a .NET MAUI.

Il supporto di Xamarin è terminato il 1, 2024 per tutti gli SDK Xamarin, incluso Xamarin.Forms. Gli SDK dell'API Android 34 e Xcode 15 (iOS e iPadOS 17, macOS 14) sono le versioni finali di Xamarin destinate agli SDK Xamarin esistenti (ovvero non sono pianificate nuove API).

Per altre informazioni sull'aggiornamento di progetti Xamarin a .NET, vedere la documentazione relativa all'aggiornamento da Xamarin a .NET &.NET MAUI.

Tipo di release

Microsoft produce una versione Current per Xamarin, definita come segue:

Le release Current includono nuove funzionalità che potrebbero essere sottoposte a modifiche future in base al feedback. Queste release sono ideali per applicazioni in fase di sviluppo attivo, poiché offrono l'accesso a funzionalità, miglioramenti e aggiornamenti critici più recenti per lavorare con le dipendenze esterne sottostanti, tra cui Xcode o Android SDK Tool.

Questo tipo di versione riceve correzioni critiche per tutto il ciclo di vita, per la sicurezza, l'affidabilità o per aggiungere supporto per le nuove versioni. Per poter ottenere supporto, devi restare sempre aggiornato sulle patch più recenti.

Criteri di supporto per la versione

Le versioni di Xamarin sono supportate in base ai criteri seguenti.

Versioni correnti

Le versioni correnti sono supportate fino al 1° maggio 2024.

Si presuppone che le dipendenze correnti, ad esempio gli strumenti Xcode (per Xamarin.iOS) e Android (per Xamarin.Android), non cambino rispetto all'ultima versione e il supporto non sia garantito per le versioni più recenti delle dipendenze di terze parti.

Fine del supporto

La fine del supporto si riferisce alla data in cui Microsoft non fornisce più correzioni, aggiornamenti o assistenza tecnica online. Quando questa data si avvicina, assicurati di avere installato l'aggiornamento disponibile più recente*. Senza il supporto tecnico Microsoft, non riceverai più aggiornamenti della sicurezza che ti aiutano a proteggere il computer da virus dannosi, spyware e altro software dannoso in grado di rubare le tue informazioni personali.

* Gli aggiornamenti sono cumulativi, con ogni aggiornamento basato su tutti gli aggiornamenti che lo precedevano. Un dispositivo deve installare l'aggiornamento più recente per rimanere supportato. Gli aggiornamenti possono includere nuove funzionalità, correzioni (sicurezza e/o non sicurezza) o una combinazione di entrambi. Non tutte le funzionalità di un aggiornamento funzioneranno in tutti i dispositivi. La disponibilità degli aggiornamenti può variare, ad esempio in base al paese o all'area geografica, alla connettività di rete o alle funzionalità hardware( incluso, ad esempio, lo spazio libero su disco).

Versioni di Xamarin

Questa tabella descrive il tipo di supporto, la versione della patch supportata e la data di fine del supporto per le versioni di Xamarin.

Xamarin.Android

Xamarin.Android
Versione Data di rilascio Livello di supporto Versione patch supportata Fine del supporto
Xamarin.Android 13 (can target SDK version 34) 10 ottobre 2023 Fine del supporto 13.2.2.0 1 maggio 2024
Xamarin.Android 12 8 novembre 2021 Fine del supporto 12.2.0.4 Fine del supporto

Xamarin.Forms

Xamarin.Forms
Versione Data di rilascio Livello di supporto Versione patch supportata Fine del supporto
Xamarin.Forms 5.0 10 agosto 2023 Fine del supporto 5.0.0.2612 1 maggio 2024
Xamarin.Forms 4.8 6 agosto 2020 Fine del supporto 4.8.0.1821 Fine del supporto
Xamarin.Forms 4.7 17 giugno 2020 Fine del supporto 4.7.0.1351 Fine del supporto

Xamarin.iOS

Xamarin.iOS
Versione Data di rilascio Livello di supporto Versione patch supportata Fine del supporto
Xamarin.iOS 16 (compatible with Xcode 15) 10 ottobre 2023 Fine del supporto 16.0.523 1 maggio 2024
Xamarin.iOS 15 21 giugno 2022 Fine del supporto 15.10.0.5 Fine del supporto