Version: 2023.1
언어: 한국어
라이선스 활성화 메서드
수동 라이선스 활성화

커맨드 라인을 통한 라이선스 관리

Unity를 사용하려면 활성화된 라이선스가 필요합니다. Unity Plus 및 Unity Pro 라이선스의 경우 일련번호가 있어야 합니다. Unity Personal 라이선스의 경우 일련번호가 없어도 됩니다.

Unity Plus, Unity Pro, Unity Personal의 기본 라이선스 활성화 방법Unity Hub입니다. Unity Industry 라이선스 활성화에 대한 내용은 Unity 지원 문서인 Unity Industry 라이선스 활성화 또는 반환 방법을 참조하십시오.

다음 내용에는 커맨드 라인을 사용하여 Unity Plus 또는 Unity Pro 라이선스를 활성화반환하는 Unity Hub의 대체 방법이 포함되어 있습니다. 다음과 같은 경우에 이 방법을 사용하는 것이 좋습니다.

  • 인터넷에 액세스할 수 있지만 빌드 및 테스트와 같은 자동화된 작업에 Unity를 헤드리스 모드(GUI 없이)로 사용하는 경우
  • 인터넷에 액세스할 수 있지만 Unity Hub를 설치할 수 없거나 설치하지 않으려는 경우

Unity 라이선스 정보를 모르면 라이선스 소유자에게 문의하십시오. 소유자는 조직을 통해 시트를 할당할 수 있습니다. 또는 Unity 고객 서비스팀에 연락할 수도 있습니다.

커맨드 라인에서 라이선스 활성화

커맨드 라인을 사용하여 Unity 라이선스를 활성화하기 전에 라이선스 파일 폴더가 있는지 확인합니다. 라이선스 문제 해결에 있는 “Unity 라이선스 파일은 어디에 저장됩니까?”를 참조하십시오. 또한 이 폴더에 대한 쓰기 권한이 있어야 합니다.

참고: 커맨드 라인 절차는 Personal 라이선스에 연결된 일련번호가 없기 때문에 Unity Plus와 Unity Pro에서만 작동합니다. Personal 라이선스를 활성화하려면 Unity Hub를 사용하십시오. 다른 운영체제를 사용하는 경우 Hub를 통해 라이선스를 관리할 수 있습니다.

macOS

다음 커맨드를 터미널에 입력하여 Unity를 실행하고 라이선스를 활성화합니다.

<unity-command-location> -quit -batchmode -serial SB-XXXX-XXXX-XXXX-XXXX-XXXX -username 'name@example.com' -password 'XXXXXXXXXXXXX'

<unity-command-location>/Contents/MacOS/Unity와 연결된 Unity 에디터 애플리케이션의 전체 경로로 바꿉니다. 예를 들어 2022.2.0b4 에디터를 기본 위치에 설치한 경우, <unity-command-location>은 다음과 같습니다.

/Applications/Unity/Hub/Editor/2022.2.0b4/Unity.app/Contents/MacOS/Unity

macOS 예시

/Applications/Unity/Hub/Editor/2022.2.0b4/Unity.app/Contents/MacOS/Unity -quit -batchmode -serial SB-XXXX-XXXX-XXXX-XXXX-XXXX -username 'name@example.com' -password 'XXXXXXXXXXXXX'

: 커맨드 라인으로 활성화하려고 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>을 에디터 애플리케이션의 전체 경로로 바꿉니다.예를 들어 2022.2.0b4 에디터를 기본 위치에 설치한 경우 <editor-installation-location>는 다음과 같습니다.

C:\Program Files\Unity\Hub\Editor\2022.2.0b4\Editor\Unity.exe

Windows 예시

"C:\Program Files\Unity\Hub\Editor\2022.2.0b4\Editor\Unity.exe" -batchmode -username name@example.com -password XXXXXXXXXXXXX -serial E3-XXXX-XXXX-XXXX-XXXX-XXXX -quit

다음 단계 및 문제 해결

이 커맨드를 실행한 후 Unity가 라이선스 서버와 통신하는 시간을 충분히 줄 수 있도록 몇 초 기다립니다. 활성화에 실패하면 Editor.log를 열어 정보를 확인할 수 있습니다. 활성화 오류가 발생한 경우 활성화 문제를 확인하여 해당 문제에 대한 솔루션을 찾을 수 있습니다.

커맨드 라인을 통한 라이선스 반환

macOS

다음 커맨드를 터미널에 입력하여 라이선스를 반환합니다.

<unity-command-location> -quit -batchmode -returnlicense -username 'name@example.com' -password 'XXXXXXXXXXXXX'

<unity-command-location>을 에디터 애플리케이션의 전체 경로로 바꾸고 /Contents/MacOS/Unity에 연결합니다.예를 들어 2022.2.0b4 에디터를 기본 위치에 설치한 경우 <unity-command-location>는 다음과 같습니다.

/Applications/Unity/Hub/Editor/2022.2.0b4/Unity.app/Contents/MacOS/Unity

macOS 예시

/Applications/Unity/Hub/Editor/2022.2.0b4/Unity.app/Contents/MacOS/Unity -quit -batchmode -returnlicense -username 'name@example.com' -password 'XXXXXXXXXXXXX'

Windows

다음을 커맨드 프롬프트에 입력하여 라이선스를 반환합니다.

"<editor-installation-location>" -quit -batchmode -returnlicense -username name@example.com -password XXXXXXXXXXXXX

<editor-installation-location>을 에디터 애플리케이션의 전체 경로로 바꿉니다.예를 들어 2022.2.0b4 에디터를 기본 위치에 설치한 경우 <editor-installation-location>는 다음과 같습니다.

C:\Program Files\Unity\Hub\Editor\2022.2.0b4\Editor\Unity.exe

Windows 예시

"C:\Program Files\Unity\Hub\Editor\2022.2.0b4\Editor\Unity.exe" -quit -batchmode -returnlicense -username name@example.com -password XXXXXXXXXXXXX

다음 단계 및 문제 해결

이 커맨드를 실행한 후 Unity가 라이선스 서버와 통신하는 시간을 충분히 줄 수 있도록 몇 초 기다립니다. Hub에서 Preferences 메뉴()를 열고 Licenses를 선택하면 라이선스를 반환했는지 확인할 수 있습니다. 문제가 발생하면 문제 해결을 참조하십시오.

추가 리소스

라이선스 활성화 메서드
수동 라이선스 활성화