Aracılığıyla paylaş


Kod imzalama için Xamarin.Android projesi ayarlama

Önemli

Visual Studio App Center 31 Mart 2025'te kullanımdan kaldırılıyor. Tamamen kullanımdan kaldırılana kadar Visual Studio App Center'ı kullanmaya devam edebilirsiniz ancak geçiş yapmayı düşünebileceğiniz birkaç önerilen alternatif vardır.

Destek zaman çizelgeleri ve alternatifleri hakkında daha fazla bilgi edinin.

App Center hata ayıklama derleme türüne sahip bir Xamarin.Android uygulaması derlediğinde, bir geliştiriciyle ilişkilendirilmiş bir anahtar deposu gerekmez. Bu derlemeler otomatik olarak bir hata ayıklama anahtarıyla imzalanır. Dağıtılacak bir sürüm derlemesi için App Center'ın karşıya yüklenmesi için bir anahtar deposu gerekir.

Anahtar deposu oluşturma

Şu anda bir anahtar deponuz yoksa, seçtiğiniz işletim sistemine ve IDE'ye özgü yönergeleri kullanarak bir anahtar deposu oluşturabilirsiniz.

1. Windows'da

Bir anahtar deposu oluşturmak için Visual Studio'nun farklı sürümlerine yönelik yönergeleri kullanabilirsiniz. Ya da komut satırını kullanmak istiyorsanız şunu denetleyin: 2. Android:Platformlar Arası Geliştirme Belgelerinde Özel Sertifika Oluşturma

2. macOS'ta

API'leri imzalamak için bir anahtar deposu oluşturma yönergeleri, Mac için Visual Studio resmi Kullanıcı Kılavuzu'nda veya Android Studio'nun resmi Kullanıcı Kılavuzu'nda bulunabilir.

Kod İmzalama'nın ayarlanması

App Center şu anda yalnızca karşıya yüklenen keystore dosyaları ve kimlik bilgileriyle imzalamayı desteklemektedir. Keystore dosyaları veya uzantısına .keystore.jkssahiptir. Dal yapılandırmasında "Derlemeleri imzala" seçeneğini kullandıktan sonra keystore dosyanızı seçmek veya içine sürüklemek için Keystore dosya kutusuna tıklayın. App Center'ın APK imzanızı tamamlayabilmesi için keystore parolasını, anahtar diğer adını ve anahtar parolasını girin.