이 문서에서는 Unity Hub 3.21.1 이상 또는 Unity Editor CLI를 사용하여 오프라인 컴퓨터에서 Unity 라이선스를 수동으로 활성화하는 방법을 설명합니다. 이 과정은 오프라인 컴퓨터에서 라이선스 요청을 생성하고, 온라인 컴퓨터에서 수동 활성화 포털을 통해 업로드한 후 라이선스 파일을 다운로드하여 오프라인 컴퓨터에서 활성화하는 절차로 구성됩니다. 수동 활성화는 Enterprise 및 Industry 좌석에만 제한되며, 라이선스는 하드웨어에 묶여 있습니다. 문제 해결 팁과 명령줄 대체 방법도 제공됩니다.
Unity를 실행하는 컴퓨터가 온라인 활성화를 완료할 수 없을 때(예: 인터넷 접속이 없거나 방화벽이 Unity 라이선싱 엔드포인트를 차단하는 경우) 이 절차를 사용하세요.
컴퓨터가 온라인 상태라면 일반적으로 별도의 활성화가 필요 없습니다. Named User Licensing의 경우 Unity 계정으로 Unity Hub에 로그인하면 자동으로 라이선스가 할당됩니다. 수동 활성화는 Unity 라이선스 서버에 접근할 수 없는 컴퓨터에만 해당합니다. 온라인 컴퓨터에서 시리얼 기반 라이선스의 경우 동일한 대화상자에서 시리얼 번호로 활성화를 사용하세요.
사전 준비 사항
시작하기 전에 다음 항목을 준비했는지 확인하세요:
- 대상(오프라인) 컴퓨터에 Unity Hub 3.21.1 이상 또는 Unity Editor가 설치되어 있어야 합니다. 3.21.1 이전 버전의 Hub는 named-user XML 라이선스 파일을 가져올 수 없으며 이전 시리얼 기반(.ulf) 파일만 지원합니다. 지원되는 Editor 버전을 포함한 전체 버전 매트릭스는 지원되지 않는 버전에서의 수동 라이선스 활성화 문제 해결를 참조하세요. 이 페이지의 절차는 Hub를 사용하며, 명령줄 동등 명령은 페이지 하단에 있습니다. 포털 사용 단계는 동일합니다.
- 웹 브라우저와 인터넷 연결이 가능한 컴퓨터에 접근할 수 있어야 하며, USB 드라이브나 네트워크 공유 등 두 개의 작은 파일을 컴퓨터 간에 옮길 수 있는 수단이 필요합니다.
- Hub는 기본적으로 로그인해야 합니다. 로그인 화면 비활성화에 도움이 필요하면 Unity 클라이언트 파트너에게 문의하세요.
- 적격 라이선스가 포함된 Unity 계정이 필요합니다. Named-user 좌석의 오프라인 활성화는 Enterprise 및 Industry 좌석에만 가능하며, Personal 좌석은 더 이상 수동 활성화를 지원하지 않고 온라인 로그인만 가능합니다. 이전 시리얼 기반 라이선스도 수동으로 활성화할 수 있습니다.
라이선스 활성화
이 절차는 두 대의 컴퓨터 간에 진행되며, 각 단계에는 해당 컴퓨터가 표시됩니다.
Unity Hub와 수동 활성화 포털을 사용하여 라이선스를 활성화하는 방법:
오프라인 컴퓨터에서 라이선스 요청 마법사 열기
- Hub를 실행합니다.
- 설정 (⚙️) > 라이선스 > 라이선스 추가를 선택합니다.
- 새 라이선스 추가 창에서 라이선스 요청으로 활성화를 선택합니다.
오프라인 컴퓨터에서 라이선스 요청 생성 및 저장
라이선스 요청 생성을 선택한 후 요청 파일을 저장합니다.
요청은 이 컴퓨터의 하드웨어에 묶이므로, 항상 활성화할 컴퓨터에서 생성해야 하며 온라인 컴퓨터에서는 생성하지 마세요.
온라인 컴퓨터에서 수동 활성화 포털 열기
요청 파일을 온라인 컴퓨터로 옮긴 후, Unity Enterprise/Industry 라이선스와 연결된 Unity 계정으로 수동 활성화 포털에 로그인합니다.
온라인 컴퓨터에서 라이선스 요청 업로드
오프라인 컴퓨터에서 저장한 요청 파일(.alf)을 업로드합니다.
온라인 컴퓨터에서 활성화할 라이선스 선택
내 할당 좌석에 대한 라이선스 활성화 페이지에서 다음 중 하나를 선택하세요:
- Named-user 좌석: 적격 좌석(Enterprise 및 Industry)이 조직과 함께 표시됩니다. 좌석을 확인한 후 다음을 선택하세요. 포털은 오프라인 활성화가 불가능한 좌석을 별도로 나열합니다.
- 이전 시리얼 라이선스: 내 이전 시리얼 라이선스 활성화를 선택하고 시리얼 번호를 입력하세요.
온라인 컴퓨터에서 라이선스 파일 다운로드
라이선스 파일 다운로드를 선택합니다. 파일은 브라우저 다운로드 위치에 저장되며, named-user 좌석용은 UnityEntitlementLicense-<timestamp>.xml, 이전 시리얼 라이선스용은 Unity_lic.ulf라는 이름입니다.
오프라인 컴퓨터에서 라이선스 파일로 활성화
라이선스 파일을 다시 대상 컴퓨터로 옮깁니다. Hub 마법사의 라이선스 파일로 활성화 단계에서 다운로드한 파일을 찾아 선택한 후 활성화를 클릭합니다.
Hub는 포털에서 생성된 두 가지 형식, 즉 이전 형식인 Unity_lic.ulf 파일과 named-user 좌석용 XML 라이선스 파일을 모두 지원합니다.
라이선스가 활성화되면 설정 > 라이선스에 표시됩니다. Unity Hub 3.21.1 이상에서는 수동으로 활성화한 named-user 라이선스에 (수동 활성화됨)이라는 캡션이 카드에 나타나며, 시리얼 기반 Unity_lic.ulf 파일로 활성화한 라이선스에는 대신 시리얼 키 활성화가 표시됩니다. 활성화 실패 시 문제 해결을 참조하세요.
Hub 대신 명령줄 인터페이스 사용
Unity Editor CLI
Unity Editor의 명령줄을 사용하세요. Editor 실행 파일을 직접 실행합니다:
- macOS에서는 Editor 설치 내
Unity.app/Contents/MacOS/Unity - Windows에서는
Unity.exe
두 명령 모두 터미널에 출력 없이 실행되며 완료 후 Editor가 종료됩니다:
# 라이선스 요청 생성. # 실행한 디렉터리에 Unity_v<version>.alf 파일을 생성합니다; # 출력 파일 경로를 지정하려면 플래그 뒤에 경로를 입력하세요. Unity -batchmode -createManualActivationFile -logfile # 다운로드한 라이선스 파일로 활성화 Unity -batchmode -manualLicenseFile <license-file-path> -logfile
-manualLicenseFile은 Hub와 동일한 라이선스 가져오기를 사용하며 포털에서 생성된 라이선스 파일 형식을 지원합니다. named-user 오프라인 활성화 이전 버전의 Editor는 이전 시리얼 기반(.ulf) 형식만 지원합니다.
수동 활성화 라이선스의 제한 사항
수동 활성화된 라이선스는 Unity Hub나 CLI를 통해 반환할 수 없습니다. Hub에서는 반환 버튼이 비활성화되며, 툴팁에 Unity 지원팀에 문의하라는 안내가 표시됩니다. 좌석을 다른 컴퓨터에서 사용하려면 Unity 지원팀에 연락하세요.
다음 사항도 유념하세요:
- 라이선스는 요청을 생성한 하드웨어에 묶여 있습니다. 주요 하드웨어 변경이나 OS 재설치 시 재활성화가 필요할 수 있습니다.
- 갱신이나 추가 권한과 같은 라이선스 업데이트는 오프라인 컴퓨터에 자동으로 반영되지 않습니다. 라이선스 파일을 새로 고치려면 이 절차를 반복하세요.
문제 해결
다음 표는 일반적인 수동 활성화 문제와 해결 방법을 나열합니다.
| 증상 | 가능한 원인 | 조치 방법 |
|---|---|---|
파일 업로드 후 잘못된 라이선스 오류 |
라이선스 파일이 다른 컴퓨터에서 생성된 요청에서 만들어졌거나 파일이 불완전함. | 대상 컴퓨터에서 요청을 다시 생성하고 새 요청으로 포털 절차를 반복하세요. |
라이선스 저장 불가 오류 |
권한 문제나 디스크 문제로 인해 Hub가 라이선스 위치에 쓸 수 없음. | Unity 라이선스 폴더에 쓸 수 있는 사용자 계정으로 Hub를 실행한 후 다시 시도하세요. 문제가 계속되면 Hub 로그를 확인하고 Unity 지원팀에 문의하세요. |
포털에서 오프라인 활성화 자격 없음 보고 |
named-user 좌석이 Enterprise 또는 Industry 좌석이 아님. 오프라인 활성화는 해당 플랜에 제한됨. | 라이선스 관리자에게 적격 좌석 문의하거나 인터넷 연결된 컴퓨터에서 온라인 로그인 사용. |
| 포털이 시리얼 번호 거부 | 시리얼 번호가 만료되었거나 모두 사용되었거나 다른 계정에 속함. | Unity 계정 설정에서 좌석 사용 현황 확인 또는 라이선스 관리자에게 문의하세요. |
| (수동 활성화됨) 캡션 없음 | 캡션은 수동 활성화된 named-user 라이선스에만 적용됨. 시리얼 기반(.ulf) 라이선스는 표시되지 않으며 Hub 3.21.1 이전 버전에서는 지원되지 않음. | Unity Hub를 업데이트하세요. 시리얼 기반 라이선스에 시리얼 키 활성화가 표시되는 것은 정상입니다. |