Unity Android 키스토어 사용 가이드
Unity에서 Android 애플리케이션을 개발할 때, 애플리케이션을 서명하고 배포하기 위해 키스토어가 필요합니다. 이 가이드는 키스토어의 정의, 사용 방법, 및 관리 방법에 대해 설명합니다.
키스토어란?
키스토어는 프라이빗 키 인증서와 공용 키 인증서를 포함하는 바이너리 파일입니다. Android 운영 체제는 보안상의 이유로 애플리케이션에 서명하기 위해 키스토어의 키를 사용합니다.
Unity의 키스토어 관리
Unity에서는 플레이어 설정을 통해 키스토어를 관리할 수 있는 도구를 제공합니다. 이를 통해 키스토어 및 키를 생성하고 설정할 수 있습니다.
중요 사항
애플리케이션에 서명하고 앱 스토어에 업로드했을 경우, 향후 버전도 동일한 키로 서명해야 합니다. 이는 애플리케이션의 무결성과 업그레이드 가능성을 보장하기 위함입니다.
키스토어 관리자 창
키스토어 관리자 창은 Unity에서 키스토어와 인터페이스하기 위한 GUI 도구입니다. 아래는 주요 기능에 대한 설명입니다.
| 항목 | 설명 |
|---|---|
| 키스토어 관리자 창 레퍼런스 | Unity의 키스토어 관리자 창을 열어 사용합니다. |
| 새로운 키스토어 생성 | 키스토어 관리자 창을 사용하여 새로운 키스토어 파일을 생성하고 해당 경로를 설정합니다. |
| 키스토어에 키 추가 | 키스토어 관리자 창을 사용하여 키스토어에 키를 추가합니다. |
| 키스토어 로드 | 키스토어 관리자를 사용하여 기존의 키스토어를 로드합니다. |
추가 리소스
더 많은 정보를 원하시면 아래의 자료를 참조하세요.
활용 예제
아래와 같은 활용 예제를 통해 키스토어를 효과적으로 관리하는 방법을 익힐 수 있습니다.
예제 1: 새로운 키스토어 생성하기
- Unity에서
Edit > Project Settings로 이동합니다. Player탭을 선택한 후,Publishing Settings를 찾습니다.Keystore Manager에서Create New Keystore버튼을 클릭합니다.- 저장할 위치를 선택하고, 필요한 정보를 입력합니다.
예제 2: 기존 키스토어 로드하기
- Unity에서
Edit > Project Settings로 이동합니다. Player탭을 선택하고,Keystore Manager를 클릭합니다.Load Keystore버튼을 클릭하여 기존의 키스토어 파일을 선택합니다.
이 문서를 통해 Unity Android 개발에 필요한 키스토어에 대해 쉽게 이해하시길 바랍니다.