Condividi tramite


Configurazione di un progetto Xamarin.Android per la firma del codice

Importante

Visual Studio App Center è previsto per il ritiro il 31 marzo 2025. Anche se è possibile continuare a usare Visual Studio App Center fino a quando non viene completamente ritirato, esistono diverse alternative consigliate che è possibile considerare la migrazione a.

Altre informazioni sulle sequenze temporali di supporto e sulle alternative.

Quando App Center compila un'applicazione Xamarin.Android con un tipo di compilazione di debug, non è necessario un archivio chiavi associato a uno sviluppatore. Queste compilazioni verranno firmate automaticamente con una chiave di debug. Per una build di versione che verrà distribuita, App Center richiederà il caricamento di un archivio chiavi.

Generazione di un archivio chiavi

Se attualmente non si dispone di un archivio chiavi, è possibile generare uno usando istruzioni specifiche per il sistema operativo e l'IDE di propria scelta.

1. In Windows

È possibile usare le istruzioni per diverse versioni di Visual Studio per generare un archivio chiavi. In alternativa, se si vuole usare la riga di comando, controllare: 2. Android: Generare un certificato privato nella documentazione di sviluppo multipiattaforma

2. In macOS

Le istruzioni per la generazione di un archivio chiavi per firmare gli API sono disponibili nella Guida utente ufficiale di Visual Studio per Mac o nella Guida utente ufficiale di Android Studio.

Configurazione della firma del codice

App Center supporta attualmente la firma solo con i file e le credenziali caricate dell'archivio chiavi. I file dell'archivio chiavi hanno l'estensione .keystore o .jks. Dopo aver attivato "Compila di accesso" nella configurazione del ramo, fare clic sulla casella File dell'archivio chiavi per scegliere o trascinare il file dell'archivio chiavi in esso. Immettere la password dell'archivio chiavi, l'alias della chiave e la password della chiave per consentire a App Center di completare la firma dell'APK.