App Center SDK

Penting

Visual Studio App Center dijadwalkan untuk dihentikan pada 31 Maret 2025. Meskipun Anda dapat terus menggunakan Visual Studio App Center hingga sepenuhnya dihentikan, ada beberapa alternatif yang direkomendasikan yang dapat Anda pertimbangkan untuk bermigrasi.

Pelajari selengkapnya tentang garis waktu dukungan dan alternatif.

App Center adalah solusi integrasi, pengiriman, dan pembelajaran berkelanjutan anda untuk aplikasi iOS, Android, Windows, dan macOS. Dapatkan siklus rilis yang lebih cepat, aplikasi berkualitas lebih tinggi, dan wawasan untuk membangun apa yang diinginkan pengguna.

Peringatan

Jangan sematkan token API Anda ke dalam kode sumber.

App Center Services

SDK App Center menggunakan arsitektur modular sehingga Anda dapat menggunakan salah satu atau semua layanan di bawah ini. Untuk mempelajari selengkapnya tentang cara kerja setiap layanan untuk platform Anda, lihat dokumentasi mendalam.

Analitik App Center

App Center Analytics membantu Anda memahami perilaku pengguna dan keterlibatan pelanggan untuk meningkatkan aplikasi Anda. SDK secara otomatis menangkap jumlah sesi, properti perangkat seperti model, versi OS, dll. Anda dapat menentukan peristiwa kustom Anda sendiri untuk mengukur hal-hal yang penting bagi bisnis Anda. Semua informasi yang diambil tersedia di portal App Center bagi Anda untuk menganalisis data.

App Center Mengalami Crash

Crash App Center akan secara otomatis menghasilkan log crash setiap kali aplikasi Anda mengalami crash. Log pertama kali ditulis ke penyimpanan perangkat dan ketika pengguna memulai aplikasi lagi, log crash akan dikirim ke App Center. Mengumpulkan crash berfungsi untuk aplikasi beta dan live, yaitu yang dikirimkan ke App Store atau Google Play. Log crash berisi informasi berharga bagi Anda untuk membantu memperbaiki crash.

Distribusi App Center

App Center SDK akan memungkinkan pengguna Anda menginstal versi baru aplikasi saat Anda mendistribusikannya melalui App Center. Dengan versi baru aplikasi yang tersedia, SDK akan menyajikan dialog pembaruan kepada pengguna untuk mengunduh atau menunda pembaruan. Setelah mereka memilih untuk memperbarui, SDK mulai memperbarui aplikasi Anda. Fitur ini TIDAK AKAN berfungsi jika aplikasi Anda disebarkan ke app store.

Mulai

Persyaratan

Tabel di bawah ini menunjukkan versi minimum yang didukung yang diperlukan dari layanan App Center yang berbeda.

Android

Android Studio 2.2 atau yang lebih baru.

Layanan Versi OS Android API Level
Analitik 5.0 dan yang lebih baru 21 dan yang lebih baru
Crash 5.0 dan yang lebih baru 21 dan yang lebih baru
Distribusikan 5.0 dan yang lebih baru 21 dan yang lebih baru

iOS

Layanan Versi iOS Xcode
Analitik 11.0 atau yang lebih baru 13 dan yang lebih baru
Crash 11.0 atau yang lebih baru 13 dan yang lebih baru
Distribusikan 11.0 atau yang lebih baru 13 dan yang lebih baru

Unity

Layanan Versi Unity Versi iOS Versi Android Versi Windows UWP
Analitik 2018.1 atau yang lebih baru 9.0 atau yang lebih baru 5.0 / API Level 21 atau yang lebih baru 10.0.16299 atau yang lebih baru
Crash 2018.1 atau yang lebih baru 9.0 atau yang lebih baru 5.0 / API Level 21 atau yang lebih baru tidak tersedia
Distribusikan 2018.1 atau yang lebih baru 9.0 atau yang lebih baru 5.0 / API Level 21 atau yang lebih baru tidak tersedia

Windows UWP

Layanan Versi Windows Visual Studio
Analitik Windows 10 versi 1703 atau lebih tinggi Visual Studio 2019 atau yang lebih baru
Crash Windows 10 versi 1703 atau lebih tinggi Visual Studio 2019 atau yang lebih baru
Distribusikan tidak tersedia tidak tersedia

WPF dan WinForms

Layanan .NET Framework .NET Core Versi Windows Visual Studio
Analitik 4.6.2 atau yang lebih baru 3.1 atau yang lebih baru Windows 10 versi 1703 atau lebih tinggi Visual Studio 2019 atau yang lebih baru
Crash 4.6.2 atau yang lebih baru 3.1 atau yang lebih baru Windows 10 versi 1703 atau lebih tinggi Visual Studio 2019 atau yang lebih baru
Distribusikan tidak tersedia tidak tersedia tidak tersedia tidak tersedia

.NET Core hanya didukung ketika aplikasi WPF/WinForms berjalan di Windows.

React Native

Layanan Versi RN Versi iOS Versi Android
Analitik 0.34 atau yang lebih baru 9.0 atau yang lebih baru & Cocoapods 5.0 / API Level 21 atau yang lebih baru
Crash 0.34 atau yang lebih baru 9.0 atau yang lebih baru & Cocoapods 5.0 / API Level 21 atau yang lebih baru
Distribusikan 0.34 atau yang lebih baru 9.0 atau yang lebih baru & Cocoapods 5.0 / API Level 21 atau yang lebih baru

macOS

Layanan Versi macOS Xcode
Analitik 10.13 atau yang lebih baru 13 atau yang lebih baru
Crash 10.13 atau yang lebih baru 13 atau yang lebih baru

tvOS

Layanan Versi tvOS Xcode
Analitik 11.0 atau yang lebih baru 13 dan yang lebih baru
Crash 11.0 atau yang lebih baru 13 dan yang lebih baru

Kode Sumber dan Catatan Rilis

SDK App Center bersumber terbuka dan tersedia untuk umum di GitHub: