App Center SDK
Importante
Visual Studio App Center è previsto per il ritiro il 31 marzo 2025. Anche se è possibile continuare a usare Visual Studio App Center fino a quando non viene completamente ritirato, esistono diverse alternative consigliate che è possibile considerare la migrazione a.
Altre informazioni sulle sequenze temporali di supporto e sulle alternative.
App Center è la soluzione di integrazione continua, distribuzione e apprendimento per app iOS, Android, Windows e macOS. Ottenere cicli di rilascio più veloci, app di qualità superiore e informazioni dettagliate per creare gli utenti desiderati.
Avviso
Non incorporare alcun token API nel codice sorgente.
Servizi di App Center
Gli SDK di App Center usano un'architettura modulare in modo da poter usare qualsiasi o tutti i servizi seguenti. Per altre informazioni sul funzionamento di ogni servizio per la piattaforma, vedere la documentazione approfondita.
Analytics in App Center
App Center Analytics consente di comprendere il comportamento degli utenti e il coinvolgimento dei clienti per migliorare l'app. L'SDK acquisisce automaticamente il conteggio delle sessioni, le proprietà del dispositivo, ad esempio modello, versione del sistema operativo e così via. È possibile definire gli eventi personalizzati per misurare le cose importanti per l'azienda. Tutte le informazioni acquisite sono disponibili nel portale di App Center per analizzare i dati.
Arresti anomali di App Center
Gli arresti anomali di App Center genereranno automaticamente un log di arresto anomalo ogni volta che l'app si arresta in modo anomalo. Il log viene prima scritto nella risorsa di archiviazione del dispositivo e quando l'utente avvia di nuovo l'app, il log di arresto anomalo verrà inviato a App Center. La raccolta di arresti anomali funziona sia per le app beta che per le app live, ad esempio quelle inviate al App Store o a Google Play. I log di arresto anomalo contengono informazioni preziose per facilitare la correzione dell'arresto anomalo.
Distribuzione di App Center
App Center SDK consente agli utenti di installare una nuova versione dell'app quando la si distribuisce tramite App Center. Con una nuova versione dell'app disponibile, l'SDK presenterà una finestra di dialogo di aggiornamento agli utenti per scaricare o rinviare l'aggiornamento. Dopo aver scelto di aggiornare l'SDK, l'SDK inizia ad aggiornare l'applicazione. Questa funzionalità non funziona se l'app viene distribuita nell'app Store.
Introduzione
- App Center SDK per Android
- App Center SDK per iOS
- App Center SDK per React Native
- App Center SDK per Xamarin
- App Center SDK per Unity
- App Center SDK per UWP
- App Center SDK per WPF/WinForms
- App Center SDK per macOS
- App Center SDK per tvOS
Requisiti
Le tabelle seguenti mostrano le versioni minime minime supportate dei diversi servizi di App Center.
Android
Android Studio 2.2 o versione successiva.
Servizio | Versione del sistema operativo Android | Livello API |
---|---|---|
Analisi | 5.0 e versioni successive | 21 e versioni successive |
Crashes | 5.0 e versioni successive | 21 e versioni successive |
Distribuzione | 5.0 e versioni successive | 21 e versioni successive |
iOS
Servizio | Versione di iOS | Xcode |
---|---|---|
Analisi | 11.0 o versioni successive | 13 e versioni successive |
Crashes | 11.0 o versioni successive | 13 e versioni successive |
Distribuzione | 11.0 o versioni successive | 13 e versioni successive |
Unity
Servizio | Versione di Unity | Versione di iOS | Versione Android | Versione di Windows UWP |
---|---|---|---|---|
Analisi | 2018.1 o versione successiva | 9.0 o versione successiva | 5.0 / Livello API 21 o versione successiva | 10.0.16299 o versione successiva |
Crashes | 2018.1 o versione successiva | 9.0 o versione successiva | 5.0 / Livello API 21 o versione successiva | non disponibile |
Distribuzione | 2018.1 o versione successiva | 9.0 o versione successiva | 5.0 / Livello API 21 o versione successiva | non disponibile |
Piattaforma UWP di Windows
Servizio | Versione di Windows | Visual Studio |
---|---|---|
Analisi | Windows 10 versione 1703 o successiva | Visual Studio 2019 o versione successiva |
Crashes | Windows 10 versione 1703 o successiva | Visual Studio 2019 o versione successiva |
Distribuzione | non disponibile | non disponibile |
WPF e WinForms
Servizio | .NET Framework | .NET Core | Versione di Windows | Visual Studio |
---|---|---|---|---|
Analisi | 4.6.2 o versione successiva | 3.1 o versione successiva | Windows 10 versione 1703 o successiva | Visual Studio 2019 o versione successiva |
Crashes | 4.6.2 o versione successiva | 3.1 o versione successiva | Windows 10 versione 1703 o successiva | Visual Studio 2019 o versione successiva |
Distribuzione | non disponibile | non disponibile | non disponibile | non disponibile |
.NET Core è supportato solo quando l'applicazione WPF/WinForms viene eseguita in Windows.
React Native
Servizio | Versione RN | Versione di iOS | Versione android |
---|---|---|---|
Analisi | 0.34 o versione successiva | 9.0 o versioni successive & Cocoapods | 5.0 / Livello API 21 o versione successiva |
Crashes | 0.34 o versione successiva | 9.0 o versioni successive & Cocoapods | 5.0 / Livello API 21 o versione successiva |
Distribuzione | 0.34 o versione successiva | 9.0 o versioni successive & Cocoapods | 5.0 / Livello API 21 o versione successiva |
macOS
Servizio | Versione di macOS | Xcode |
---|---|---|
Analisi | 10.13 o versione successiva | 13 o versione successiva |
Crashes | 10.13 o versione successiva | 13 o versione successiva |
tvOS
Servizio | versione tvOS | Xcode |
---|---|---|
Analisi | 11.0 o versione successiva | 13 e versioni successive |
Crashes | 11.0 o versione successiva | 13 e versioni successive |
Note sul codice sorgente e sulla versione
Gli SDK di App Center sono open source e sono disponibili pubblicamente in GitHub:
- Note sul codice e sulla versionedi App Center SDK per Android
- Note sul codice e sulla versionedi App Center SDK per iOS e macOS
- App Center SDK per React Native codice e note sulla versione
- Note sul codice e sulla versionedi App Center SDK per Windows e Xamarin
- Note sul codice e sulla versionedi App Center SDK per Unity