重要
Visual Studio App Center 于 2025 年 3 月 31 日停用,但分析和诊断功能除外,这些功能将继续受支持,直到 2026 年 6 月 30 日。 了解详细信息。
App Center 是适用于 iOS、Android、Windows 和 macOS 应用的持续集成、交付和学习解决方案。 获取更快的发布周期、更高质量的应用,以及生成用户所需的见解。
警告
不要将任何 API 令牌 嵌入源代码中。
应用中心服务
App Center SDK 使用模块化体系结构,因此可以使用以下任何或所有服务。 若要详细了解每个服务如何适用于你的平台,请查看深入的文档。
应用中心分析
App Center Analytics 可帮助你了解用户行为和客户参与度,以改进你的应用。 SDK 会自动捕获会话计数、模型、OS 版本等设备属性。可以定义自己的自定义事件来度量对业务而言很重要的事情。 捕获的所有信息都可在 App Center 门户中使用,以便分析数据。
App Center 崩溃
每次应用发生崩溃时,App Center Crashes 功能都会自动生成一份崩溃日志。 日志首先写入设备的存储,当用户再次启动应用时,崩溃日志将发送到 App Center。 收集崩溃报告对 beta 应用和正式版应用都适用,即提交到应用商店或 Google Play 的应用。 故障日志包含有助于修复崩溃的重要信息。
App Center Distribut
当你通过 App Center 分发应用时,App Center SDK 将允许用户安装新版本的应用。 新版本的应用可用后,SDK 将向用户显示更新对话框,以便下载或推迟更新。 选择更新后,SDK 将开始更新应用程序。 如果将应用部署到应用商店,此功能将不起作用。
开始吧
- 适用于 Android 的 App Center SDK
- 适用于 iOS 的 App Center SDK
- App Center SDK for React Native
- 适用于 Xamarin 的 App Center SDK
- 适用于 Unity 的 App Center SDK
- 适用于 UWP 的 App Center SDK
- 适用于 WPF/WinForms 的 App Center SDK
- 适用于 macOS 的 App Center SDK
- 适用于 tvOS 的 App Center SDK
要求
下表显示了不同 App Center 服务所需的最低支持版本。
安卓
Android Studio 2.2 或更高版本。
服务 | Android OS 版本 | API 级别 |
---|---|---|
数据分析 | 5.0 及更高版本 | 21及以上 |
故障 | 5.0 及更高版本 | 21 及更高版本 |
分发 | 5.0 及更高版本 | 21 及更高版本 |
iOS
服务 | iOS 版本 | Xcode |
---|---|---|
数据分析 | 11.0 或更高版本 | 13 和更高版本 |
故障 | 11.0 或更高版本 | 13 和更高版本 |
分发 | 11.0 或更高版本 | 13 和更高版本 |
统一
服务 | Unity 版本 | iOS 版本 | Android 版本 | UWP Windows 版本 |
---|---|---|---|---|
数据分析 | 2018.1 或更高版本 | 9.0 或更高版本 | 5.0 / API 级别 21 或更高版本 | 10.0.16299 或更高版本 |
故障 | 2018.1 或更高版本 | 9.0 或更高版本 | 5.0 / API 级别 21 或更高版本 | 不可用 |
分发 | 2018.1 或更高版本 | 9.0 或更高版本 | 5.0 / API 级别 21 或更高版本 | 不可用 |
Windows UWP
服务 | Windows 版本 | Visual Studio |
---|---|---|
数据分析 | Windows 10 版本 1703 或更高版本 | Visual Studio 2019 或更高版本 |
故障 | Windows 10 版本 1703 或更高版本 | Visual Studio 2019 或更高版本 |
分发 | 不可用 | 不可用 |
WPF 和 WinForms
服务 | .NET Framework | .NET Core | Windows 版本 | Visual Studio |
---|---|---|---|---|
数据分析 | 4.6.2 或更高版本 | 3.1 或更高版本 | Windows 10 版本 1703 或更高版本 | Visual Studio 2019 或更高版本 |
故障 | 4.6.2 或更高版本 | 3.1 或更高版本 | Windows 10 版本 1703 或更高版本 | Visual Studio 2019 或更高版本 |
分发 | 不可用 | 不可用 | 不可用 | 不可用 |
仅当 WPF/WinForms 应用程序在 Windows 上运行时,才支持 .NET Core。
React Native
服务 | RN 版本 | iOS 版本 | Android 版本 |
---|---|---|---|
数据分析 | 0.34 或更高版本 | 9.0 或更高版本和 CocoaPods | 5.0 / API 级别 21 或更高版本 |
故障 | 0.34 或更高版本 | 9.0 或更高版本 & Cocoapods | 5.0 / API 级别 21 或更高版本 |
分发 | 0.34 或更高版本 | 9.0 或更高版本及 Cocoapods | 5.0 / API 级别 21 或更高版本 |
macOS
服务 | macOS 版本 | Xcode |
---|---|---|
数据分析 | 10.13 或更高版本 | 13 或更高版本 |
故障 | 10.13 或更高版本 | 13 或更高版本 |
tvOS
服务 | tvOS 版本 | Xcode |
---|---|---|
数据分析 | 11.0 或更高版本 | 13 和更高版本 |
故障 | 11.0 或更高版本 | 13 和更高版本 |
源代码和发行说明
App Center SDK 是开源的,可在 GitHub 上公开使用: