구글플레이에 어플리케이션을 업로드 하기위해선 인증 키가 필요합니다.
그 역할을 하는게 키스토어 파일인데, 유니티 안에서 쉽게 생성할 수 있습니다.
먼저 빌드 세팅에서 빌드할 플렛폼이 안드로이드인지 확인합니다.
그 다음 왼쪽 하단의 플레이어 세팅을 누르고, 퍼블리싱 세팅탭으로 들어갑니다.
Create a new keystore를 선택하고 바로 아래에 Browse Keystore를 눌러 키스토어 파일의 이름과 저장될 경로를 지정해줍니다.
그 다음에 Key의 Alias의 Unsigned를 클릭해보면 Unsigned (debug) 하나밖에 없는걸 확인할 수 있습니다.
apk파일을 스토어에 올리지 않을 계획이면 서명하지 않은 디버그용으로 빌드해도 상관 없지만
apk파일을 스토어에 올릴 계획이기 때문에 서명을 해야합니다.
바로 위에 키스토어에 사용할 비밀번호를 작성하고 확인까지 해줍니다.
이 비밀번호를 절대로 잊어버리면 안되기 때문에 확실히 기억할 자신이 있더라도 어딘가에 메모라도 해두길 추천드립니다.
비밀번호를 입력하고 Alias를 다시 확인해 보면 Create a new key가 생긴 것을 확인할 수 있습니다.
Create a new key를 누르면 다음과 같은 창이 뜹니다.
Alias엔 키의 이름을 적어주고, 비밀번호를 입력합니다.
Validity에는 키스토어의 유효기간을 입력해주면 됩니다.
그리고 국가 코드를 입력하고 Create Key를 눌러주면 됩니다.
키를 생성하고 다시 퍼블리싱 세팅으로 간 뒤 Key의 Alias에서 생성했던 키를 선택하고 비밀번호를 입력해주면 됩니다.
키스토어 파일과 비밀번호는 꼭 백업을 해두시길 바랍니다.
둘중 하나라도 잃어버리면 스토어에 올린 프로젝트를 수정하지 못하는 사태가 발생할 수 있으니 조심하세요.
'Unity > Tip' 카테고리의 다른 글
[Unity Tip] 유니티 UI 터치와 게임 터치 분리해주기 (0) | 2019.01.22 |
---|---|
[Unity Tip] 유니티 초당 프레임 표시(Unity Display FPS on Screen) (1) | 2019.01.01 |
[Unity Tip] 오브젝트의 절대각도 받아오기 (Unity Euler Angle) (0) | 2018.10.24 |
[Unity Tip] 유니티 UI 터치 제외시키기 (0) | 2018.10.11 |
[Unity Tip] 스크립트로 애니메이션 속도 조절하기 (How to control animation speed in script) (0) | 2018.10.01 |