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
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
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
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 |