App Center SDK
重要
Visual Studio App Center 已排定於 2025 年 3 月 31 日淘汰。 雖然您可以繼續使用 Visual Studio App Center,直到它完全淘汰為止,但有數個建議您考慮移轉至的建議替代方案。
App Center 是 iOS、Android、Windows 和 macOS 應用程式的持續整合、傳遞和學習解決方案。 取得更快速的發行週期、高品質應用程式,以及建置使用者所需專案的深入解析。
警告
請勿將任何 API 令牌 內嵌至原始程式碼。
App Center 服務
App Center SDK 使用模組化架構,因此您可以使用下列任何或所有服務。 若要深入瞭解每個服務如何適用於您的平臺,請參閱深入檔。
合作夥伴中心分析
App Center Analytics 可協助您了解使用者行為和客戶參與,以改善您的應用程式。 SDK 會自動擷取會話計數、裝置屬性,例如模型、OS 版本等。您可以定義自己的自定義事件,以測量對企業而言很重要的專案。 所有擷取的資訊都可在App Center入口網站中取得,供您分析數據。
App Center 當機
App Center 當機會在每次您的應用程式當機時自動產生當機記錄。 記錄會先寫入裝置的記憶體,當使用者再次啟動應用程式時,損毀記錄檔將會傳送至 App Center。 收集當機適用於Beta和即時應用程式,也就是提交至 App Store 或Google Play的應用程式。 當機記錄包含協助您修正損毀的重要資訊。
App Center 散發
當您透過 App Center 發佈 App Center 時,App Center SDK 可讓您的使用者安裝新版本的應用程式。 有了新版本的應用程式可用時,SDK 將會向用戶顯示更新對話框,以下載或延後更新。 一旦他們選擇更新,SDK 就會開始更新您的應用程式。 如果您的應用程式部署至應用程式市集,此功能將無法運作。
開始使用
- 適用於 Android 的 App Center SDK
- App Center SDK for iOS
- 適用於 React Native的 App Center SDK
- App Center SDK for Xamarin
- App Center SDK for Unity
- App Center SDK for UWP
- 適用於 WPF/WinForms 的 App Center SDK
- App Center SDK for macOS
- App Center SDK for tvOS
規格需求
下表顯示不同 App Center 服務所需的最低支援版本。
Android
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
服務 | 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 上公開取得: