Unity를 사용하려면 활성화된 라이선스가 필요합니다. Unity Plus 또는 Pro 라이선스의 경우 일련 번호가 있어야 하며 Unity Personal 라이선스의 경우에는 일련번호가 없어도 됩니다.
Unity Hub를 통해 라이선스를 관리할 수 있습니다
이 페이지에서는 커맨드 라인을 사용하여 라이선스 활성화 및 라이선스 반환 방법을 다룹니다.
Unity 라이선스 정보를 모르면 라이선스 소유자에게 문의하십시오. 소유자는 조직을 통해 시트를 할당할 수 있습니다. 또는 Unity 고객 서비스팀에 연락할 수도 있습니다.
커맨드 라인에서 Unity 라이선스를 활성화하기 전에 라이선스 파일 폴더가 존재하는지 그리고 쓰기 권한이 있는지 확인합니다.
참고: 커맨드 라인 절차는 Personal 라이선스에 연결된 일련 번호가 없기 때문에 Plus와 Pro에서만 작동합니다. Unity Hub를 사용하여 Personal 라이선스를 활성화하십시오. 다른 OS를 사용하는 경우 Unity Hub를 통해 라이선스를 관리할 수 있습니다.
macOS에서는 다음을 터미널에 입력하여 Unity를 실행하고 라이선스를 활성화해야 합니다.
<editor-installation-location> -quit -batchmode -serial SB-XXXX-XXXX-XXXX-XXXX-XXXX -username 'name@example.com' -password 'XXXXXXXXXXXXX'
<Editor-installation-location>
을 에디터 설치 프로그램의 실제 경로로 바꿉니다. 일반적으로 macOS의 /Applications/Unity/Unity.app/Contents/MacOS/Unity
와 같습니다.
팁: 커맨드 라인으로 활성화하려고 Jenkins 같은 CI(지속적 통합) 툴을 사용하는 경우 -nographics
플래그를 추가하여 WindowServer 오류를 방지합니다.
Windows의 경우 다음을 커맨드 프롬프트에 입력하여 Unity를 실행하고 라이선스를 활성화해야 합니다.
"<editor-installation-location>" -batchmode -username name@example.com -password XXXXXXXXXXXXX -serial E3-XXXX-XXXX-XXXX-XXXX-XXXX –quit
<Editor-installation-location>
을 에디터 설치 프로그램의 실제 경로로 바꿉니다. 일반적으로 Windows의 C:\Program Files\Unity\Editor\Unity.exe
와 같습니다.
이 커맨드를 실행한 후 Unity가 라이선스 서버와 통신하는 데 시간을 충분히 줄 수 있도록 몇 초 기다립니다. 활성화를 실패한 경우 Editor.log를 열어 정보를 확인할 수 있습니다. 활성화에 오류가 있다면 활성화 문제를 확인하여 해당 문제에 대한 솔루션을 찾습니다.
macOS의 경우 터미널에 다음을 입력하여 라이선스를 반환합니다(<editor-installation-location>
대신 /Applications/Unity/Unity.app/Contents/MacOS/Unity
와 같은 실제 설치 위치로 대체할 수 있음).
<editor-installation-location> -quit -batchmode -returnlicense -username 'name@example.com' -password 'XXXXXXXXXXXXX'
Windows의 경우 커맨드 프롬프트에 다음을 입력하여 라이선스를 반환합니다(<editor-installation-location>
대신 C:\Program Files\Unity\Editor\Unity.exe
와 같은 실제 설치 위치로 대체할 수 있음).
"<editor-installation-location>" -quit -batchmode -returnlicense -username name@example.com -password XXXXXXXXXXXXX