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

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: