Bagikan melalui


Menyiapkan proyek Xamarin.Android untuk penandatanganan kode

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.

Saat App Center membangun aplikasi Xamarin.Android dengan jenis build debug, keystore yang terkait dengan pengembang tidak diperlukan. Build ini akan secara otomatis ditandatangani dengan kunci debug. Untuk build rilis yang akan disebarkan, App Center akan memerlukan keystore untuk diunggah.

Menghasilkan keystore

Jika saat ini Anda tidak memiliki keystore, Anda dapat membuatnya menggunakan instruksi khusus untuk OS dan IDE pilihan Anda.

1. Di Windows

Anda dapat menggunakan instruksi untuk berbagai versi Visual Studio untuk menghasilkan keystore. Atau, jika Anda ingin menggunakan baris perintah, periksa: 2. Android: Membuat Sertifikat Privat dalam Dokumentasi Pengembangan Lintas Platform

2. Di macOS

Petunjuk tentang membuat keystore untuk menandatangani APK dapat ditemukan di Panduan Pengguna resmi Visual Studio untuk Mac atau di Panduan Pengguna resmi Android Studio.

Menyiapkan Penandatanganan Kode

App Center saat ini hanya mendukung penandatanganan dengan file keystore dan kredensial yang diunggah. File keystore memiliki ekstensi .keystore atau .jks. Setelah mengaktifkan "Tanda tangani build" dalam konfigurasi cabang, klik kotak file Keystore untuk memilih atau menyeret file keystore Anda ke dalamnya. Masukkan kata sandi keystore, alias kunci, dan kata sandi kunci untuk memungkinkan App Center menyelesaikan penandatanganan APK Anda.