코드 서명을 위한 Xamarin.Android 프로젝트 설정

중요

Visual Studio App Center는 2025년 3월 31일에 사용 중지될 예정입니다. Visual Studio App Center가 완전히 사용 중지될 때까지 계속 사용할 수 있지만 마이그레이션을 고려할 수 있는 몇 가지 권장 대안이 있습니다.

지원 타임라인 및 대안에 대해 자세히 알아보세요.

App Center가 디버그 빌드 유형을 사용하여 Xamarin.Android 애플리케이션을 빌드하는 경우 개발자와 연결된 키 저장소가 필요하지 않습니다. 이러한 빌드는 디버그 키로 서명된 자동으로 코드가 됩니다. 배포될 릴리스 빌드의 경우 App Center에 키 저장소를 업로드해야 합니다.

키 저장소 생성

현재 키 저장소가 없는 경우 선택한 OS 및 IDE에 특정한 지침을 사용하여 키를 생성할 수 있습니다.

1. Windows에서

다양한 버전의 Visual Studio에 대한 지침을 사용하여 키 저장소를 생성할 수 있습니다. 또는 명령줄을 사용하려면 검사: 2. Android:플랫폼 간 개발 설명서에서 프라이빗 인증서 생성

2. macOS에서

APK에 서명하기 위한 키 저장소 생성에 대한 지침은 Mac용 Visual Studio 공식 사용자 가이드 또는 Android Studio의 공식 사용자 가이드에서 찾을 수 있습니다.

코드 서명 설정

App Center는 현재 업로드된 키 저장소 파일 및 자격 증명으로만 서명을 지원합니다. 키 저장소 파일에는 확장명 .keystore 또는 .jks가 있습니다. 분기 구성에서 "빌드 서명"을 전환한 후 키 저장소 파일 상자를 클릭하여 키 저장소 파일을 선택하거나 끌어옵니다. App Center에서 APK 서명을 완료할 수 있도록 키 저장소 암호, 키 별칭 및 키 암호를 입력합니다.