Home [Unity] Unity 라이센스 인식 안될 때 해결법
Post
Cancel

[Unity] Unity 라이센스 인식 안될 때 해결법

Unity Hub로 프로젝트를 Android로 열려고 하는데 “지원하지 않는 빌드 타켓이며 window로 열겠냐?” 라는 설명과 함께 팝업이 노출되었다.

무슨 문제인지 몰라 window로 열고 build setting으로 빌드 타켓을 바꿔주려고 했는데 your license does not cover android publishing 이라는 설명글과 함께 빌드 타켓 변경이 되지 않았다.

지금 당장 확인해야 하는 일이 있는데 갑자기 이런 에러가 발생하니 당황스러웠고 문제를 해결하면서 다른 분들도 같은 이슈가 발생했을 때 도움이 되면 좋을 것 같아 글로 남기게 되었다.

해결방법

해결 방법은 간단하다. 빌드 타켓을 바꾸려고 할 때 your license does not cover android publishing 라는 설명 문구가 노출되었는데 여기서 라이센스 쪽에 문제가 있을 것으로 짐작했고 로컬에 저장된 유니티 라이센스 파일을 삭제함으로써 해결했다.

이제 해결 방법을 하나씩 알아보자.

1. 유니티 허브 종료

유니티 허브가 켜져 있다면 먼저 종료하고 진행하자

2. 유니티 허브와 연결되는 라이센스 파일 삭제

유니티 라이센스 파일 위치 경로는 아래와 같다.

ProgramData 폴더는 “숨겨진 폴더”임으로 경로를 통해 들어가거나 숨긴 폴더를 볼 수 있게 설정을 변경해야 한다. Path: C:\ProgramData\Unity

경로의 폴더에 들어가면 Unity_lic.ulf 라는 파일이 있을 것이고 이걸 지우자.

3. 유니티 허브 실행 및 라이센스 활성화

유니티 허브를 열면 처음 유니티 허브를 설치했을 때처럼 라이센스와 관련된 설명 팝업이 노출된다. 이제 본인의 상황에 맞추어 라이센스 세팅을 해주면 된다.

여기서 “2대 이상의 PC에 라이센스가 활성화되어 등록할 수 없다.” 로 라이센스 활성화가 안되는 문제가 발생할 수 있는데 아래의 방법으로 해결할 수 있다.

  1. 유니티 홈페이지로 이동
  2. 계정 로그인
  3. Account Setting으로 이동
  4. My Account -> My Seats 이동
  5. Activation 에서 재등록 하려는 PC 정보 삭제
  6. 유니티 허브에서 라이센스 활성화
This post is licensed under CC BY 4.0 by the author.