Kit de développement logiciel (SDK) App Center

Important

La mise hors service de Visual Studio App Center est prévue pour le 31 mars 2025. Bien que vous puissiez continuer à utiliser Visual Studio App Center jusqu’à sa mise hors service complète, il existe plusieurs alternatives recommandées vers lesquelles vous pouvez envisager la migration.

En savoir plus sur les chronologies et les alternatives de support.

App Center est votre solution d’intégration, de livraison et d’apprentissage continu pour les applications iOS, Android, Windows et macOS. Bénéficiez de cycles de publication plus rapides, d’applications de meilleure qualité et d’insights pour créer ce que les utilisateurs veulent.

Avertissement

N’incorporez aucun de vos jetons d’API dans le code source.

App Center Services

Les Kits de développement logiciel (SDK) App Center utilisent une architecture modulaire pour vous permettre d’utiliser l’un ou l’autre des services ci-dessous. Pour en savoir plus sur le fonctionnement de chaque service pour votre plateforme, case activée la documentation détaillée.

Analytique App Center

App Center Analytics vous aide à comprendre le comportement des utilisateurs et l’engagement des clients pour améliorer votre application. Le SDK capture automatiquement le nombre de sessions, les propriétés de l’appareil comme le modèle, la version du système d’exploitation, etc. Vous pouvez définir vos propres événements personnalisés pour mesurer les éléments importants pour votre entreprise. Toutes les informations capturées sont disponibles dans le portail App Center pour vous permettre d’analyser les données.

Incidents App Center

Les incidents App Center génèrent automatiquement un journal des incidents chaque fois que votre application plante. Le journal est d’abord écrit dans le stockage de l’appareil et lorsque l’utilisateur redémarre l’application, le journal des incidents est envoyé à App Center. La collecte des incidents fonctionne à la fois pour les applications bêta et en direct, c’est-à-dire celles soumises au App Store ou à Google Play. Les journaux d’incident contiennent des informations précieuses pour vous aider à résoudre l’incident.

Distribution d’App Center

Le Kit de développement logiciel (SDK) App Center permet à vos utilisateurs d’installer une nouvelle version de l’application lorsque vous la distribuez via App Center. Une fois qu’une nouvelle version de l’application est disponible, le SDK présente une boîte de dialogue de mise à jour aux utilisateurs pour télécharger ou reporter la mise à jour. Une fois qu’ils ont choisi de mettre à jour, le Kit de développement logiciel (SDK) commence à mettre à jour votre application. Cette fonctionnalité ne fonctionne pas si votre application est déployée dans l’App Store.

Prise en main

Configuration requise

Les tableaux ci-dessous indiquent les versions minimales requises des différents services App Center.

Android

Android Studio 2.2 ou version ultérieure.

Service Version du système d’exploitation Android Niveau d’API
Analytics 5.0 et versions ultérieures 21 et versions ultérieures
Crashes 5.0 et versions ultérieures 21 et versions ultérieures
Distribuer 5.0 et versions ultérieures 21 et versions ultérieures

iOS

Service Version iOS Xcode
Analytics 11.0 ou version ultérieure 13 et versions ultérieures
Crashes 11.0 ou version ultérieure 13 et versions ultérieures
Distribuer 11.0 ou version ultérieure 13 et versions ultérieures

Unity

Service Version d’Unity Version iOS Android Version UWP Windows Version
Analytics 2018.1 ou version ultérieure 9.0 ou version ultérieure 5.0 / NIVEAU d’API 21 ou ultérieur 10.0.16299 ou version ultérieure
Crashes 2018.1 ou version ultérieure 9.0 ou version ultérieure 5.0 / NIVEAU d’API 21 ou ultérieur non disponible
Distribuer 2018.1 ou version ultérieure 9.0 ou version ultérieure 5.0 / NIVEAU d’API 21 ou ultérieur non disponible

Windows UWP

Service Version de Windows Visual Studio
Analytics Windows 10 version 1703 ou ultérieure Visual Studio 2019 ou version ultérieure
Crashes Windows 10 version 1703 ou ultérieure Visual Studio 2019 ou version ultérieure
Distribuer non disponible non disponible

WPF et WinForms

Service .NET Framework .NET Core Version de Windows Visual Studio
Analytics 4.6.2 ou version ultérieure 3.1 ou version ultérieure Windows 10 version 1703 ou ultérieure Visual Studio 2019 ou version ultérieure
Crashes 4.6.2 ou version ultérieure 3.1 ou version ultérieure Windows 10 version 1703 ou ultérieure Visual Studio 2019 ou version ultérieure
Distribuer non disponible non disponible non disponible non disponible

.NET Core est pris en charge uniquement lorsque l’application WPF/WinForms s’exécute sur Windows.

React Native

Service Version RN Version iOS Android Version
Analytics 0,34 ou version ultérieure 9.0 ou version ultérieure & Cocoapods 5.0 / NIVEAU d’API 21 ou ultérieur
Crashes 0,34 ou version ultérieure 9.0 ou version ultérieure & Cocoapods 5.0 / NIVEAU d’API 21 ou ultérieur
Distribuer 0,34 ou version ultérieure 9.0 ou version ultérieure & Cocoapods 5.0 / NIVEAU d’API 21 ou ultérieur

macOS

Service Version macOS Xcode
Analytics 10.13 ou version ultérieure 13 ou version ultérieure
Crashes 10.13 ou version ultérieure 13 ou version ultérieure

tvOS

Service Version de tvOS Xcode
Analytics 11.0 ou version ultérieure 13 et versions ultérieures
Crashes 11.0 ou version ultérieure 13 et versions ultérieures

Code source et notes de publication

Les kits SDK App Center sont open source et disponibles publiquement sur GitHub :