App Center SDK
Wichtig
Visual Studio App Center wird am 31. März 2025 eingestellt. Sie können Visual Studio App Center zwar weiterhin verwenden, bis es vollständig eingestellt ist, es gibt jedoch mehrere empfohlene Alternativen, zu denen Sie möglicherweise eine Migration in Erwägung ziehen.
App Center ist Ihre Continuous Integrations-, Bereitstellungs- und Lernlösung für iOS-, Android-, Windows- und macOS-Apps. Erhalten Sie schnellere Releasezyklen, hochwertigere Apps und erkenntnisse, um die gewünschten Benutzer zu erstellen.
Warnung
Betten Sie keines Ihrer API-Token in den Quellcode ein.
App Center Services
Die App Center-SDKs verwenden eine modulare Architektur, sodass Sie einen oder alle der folgenden Dienste verwenden können. Weitere Informationen zur Funktionsweise der einzelnen Dienste für Ihre Plattform finden Sie in der ausführlichen Dokumentation.
App Center-Analysen
App Center Analytics hilft Ihnen dabei, das Benutzerverhalten und die Kundenbindung zu verstehen, um Ihre App zu verbessern. Das SDK erfasst automatisch die Sitzungsanzahl, Geräteeigenschaften wie Modell, Betriebssystemversion usw. Sie können Ihre eigenen benutzerdefinierten Ereignisse definieren, um Dinge zu messen, die für Ihr Unternehmen von Bedeutung sind. Alle erfassten Informationen sind im App Center-Portal verfügbar, damit Sie die Daten analysieren können.
App Center-Abstürze
App Center-Abstürze generiert automatisch ein Absturzprotokoll, wenn Ihre App abstürzt. Das Protokoll wird zuerst in den Speicher des Geräts geschrieben, und wenn der Benutzer die App erneut startet, wird das Absturzprotokoll an App Center gesendet. Das Sammeln von Abstürze funktioniert sowohl für Beta- als auch für Live-Apps, d. h. für solche, die an die App Store oder Google Play übermittelt werden. Absturzprotokolle enthalten wertvolle Informationen, die Sie bei der Behebung des Absturzes unterstützen.
App Center-Verteilung
Mit dem App Center SDK können Ihre Benutzer eine neue Version der App installieren, wenn Sie sie über App Center verteilen. Wenn eine neue Version der App verfügbar ist, zeigt das SDK den Benutzern ein Updatedialogfeld an, um das Update herunterzuladen oder zu verschieben. Sobald sie sich für die Aktualisierung entschieden haben, beginnt das SDK mit der Aktualisierung Ihrer Anwendung. Dieses Feature funktioniert nicht, wenn Ihre App im App Store bereitgestellt wird.
Erste Schritte
- App Center SDK für Android
- App Center SDK für iOS
- App Center SDK für React Native
- App Center SDK für Xamarin
- App Center SDK für Unity
- App Center SDK für UWP
- App Center SDK für WPF/WinForms
- App Center SDK für macOS
- App Center SDK für tvOS
Anforderungen
Die folgenden Tabellen zeigen die erforderlichen unterstützten Mindestversionen der verschiedenen App Center-Dienste.
Android
Android Studio 2.2 oder höher.
Dienst | Android-Betriebssystemversion | API-Ebene |
---|---|---|
Analyse | 5.0 und höher | 21 und höher |
Crashes | 5.0 und höher | 21 und höher |
Verteilen | 5.0 und höher | 21 und höher |
iOS
Dienst | iOS-Version | Xcode |
---|---|---|
Analyse | 11.0 oder höher | 13 und höher |
Crashes | 11.0 oder höher | 13 und höher |
Verteilen | 11.0 oder höher | 13 und höher |
Unity
Dienst | Unity-Version | iOS-Version | Android-Version | UWP-Windows-Version |
---|---|---|---|---|
Analyse | 2018.1 oder höher | 9.0 oder höher | 5.0 /API-Ebene 21 oder höher | 10.0.16299 oder höher |
Crashes | 2018.1 oder höher | 9.0 oder höher | 5.0 /API-Ebene 21 oder höher | nicht verfügbar |
Verteilen | 2018.1 oder höher | 9.0 oder höher | 5.0 /API-Ebene 21 oder höher | nicht verfügbar |
Universelle Windows-Plattform
Dienst | Windows-Version | Visual Studio |
---|---|---|
Analyse | Windows 10 Version 1703 oder höher | Visual Studio 2019 oder höher |
Crashes | Windows 10 Version 1703 oder höher | Visual Studio 2019 oder höher |
Verteilen | nicht verfügbar | nicht verfügbar |
WPF und WinForms
Dienst | .NET Framework | .NET Core | Windows-Version | Visual Studio |
---|---|---|---|---|
Analyse | 4.6.2 oder höher | 3.1 oder höher | Windows 10 Version 1703 oder höher | Visual Studio 2019 oder höher |
Crashes | 4.6.2 oder höher | 3.1 oder höher | Windows 10 Version 1703 oder höher | Visual Studio 2019 oder höher |
Verteilen | nicht verfügbar | nicht verfügbar | nicht verfügbar | nicht verfügbar |
.NET Core wird nur unterstützt, wenn die WPF/WinForms-Anwendung unter Windows ausgeführt wird.
React Native
Dienst | RN-Version | iOS-Version | Android-Version |
---|---|---|---|
Analyse | 0.34 oder höher | 9.0 oder höher & Cocoapods | 5.0/API-Ebene 21 oder höher |
Crashes | 0.34 oder höher | 9.0 oder höher & Cocoapods | 5.0/API-Ebene 21 oder höher |
Verteilen | 0.34 oder höher | 9.0 oder höher & Cocoapods | 5.0/API-Ebene 21 oder höher |
macOS
Dienst | macOS-Version | Xcode |
---|---|---|
Analyse | 10.13 oder höher | 13 oder höher |
Crashes | 10.13 oder höher | 13 oder höher |
tvOS
Dienst | tvOS-Version | Xcode |
---|---|---|
Analyse | 11.0 oder höher | 13 und höher |
Crashes | 11.0 oder höher | 13 und höher |
Quellcode und Versionshinweise
Die App Center-SDKs sind Open Source und öffentlich auf GitHub verfügbar: