Android 애플리케이션 서명
Follow this workflow to sign your Android application during the build process.
읽는 시간 1분최근 업데이트: 한 달 전
Unity Build Automation은 빌드 프로세스 중에 Android 애플리케이션에 서명합니다. 이렇게 하면 Android 애플리케이션이 디바이스에 설치하거나 Google Play 스토어에 배포되는 요구 사항을 충족합니다. Android를 사용하려면 모든 Android 패키지 키트(APK)와 Android 앱 번들을 디바이스에 설치하거나 퍼블리시하기 전에 인증서를 사용해 디지털 방식으로 서명해야 합니다. 이 인증서는 앱의 작성자를 식별하고 애플리케이션 간에 신뢰 관계를 구축하는 데 사용됩니다.
키스토어 생성
키스토어는 하나 이상의 프라이빗 키를 포함하는 바이너리 파일입니다. Android 애플리케이션에 서명하려면 키스토어를 만들어야 합니다. Unity 에디터의 키스토어 관리자를 사용하여 키스토어를 만드는 방법에 대한 자세한 설명은 Unity 매뉴얼의 새로운 키스토어 생성을 참고하십시오.Unity Build Automation 서명 설정
업로드한 서명 자격 증명을 다음과 같이 Android 빌드 타겟과 연결합니다.- Unity Dashboard에서 DevOps를 엽니다.
- Build Automation > Configurations를 선택합니다.
- Android 빌드 타겟에서 편집(연필 모양) 아이콘을 선택합니다. 또는 Android용 새 빌드 타겟을 생성할 수 있습니다.
- 빌드 타겟 Basic settings의 Credentials에서 Bundle ID를 입력합니다. 번들 ID는 중복되지 않아야 하며 디바이스와 Google Play 스토어에서 Android 앱을 식별하는 데 사용됩니다.
- 자격 증명 집합 필드를 선택하고 드롭다운에서 Add new provisioning credentials (for release) 를 선택합니다.
- 다음 내용을 입력합니다.
필드
설명
Name 자격 증명 세트의 이름을 입력합니다. Keystore file 키스토어 파일을 업로드합니다. Keystore password 키스토어 파일에 할당된 비밀번호를 입력합니다. Key alias 키스토어를 생성할 때 만들어진 별칭을 입력합니다. Key password 키에 할당된 비밀번호를 입력합니다. - Save Changes를 선택하여 변경 사항을 적용합니다.

빌드 타겟 설정 - Android 서명