Version: 2021.1
言語: 日本語
オンラインでのライセンスアクティベーション
ライセンスの返却

オフライン (手動) でのライセンスアクティベーション

Unity がライセンスサーバーに連絡できない場合、オンラインを使ってライセンスをアクティベート することはできません。ライセンスサーバーに接続できない一般的な理由としては、インターネットに接続していない、ファイアウォールやプロキシの設定で接続がブロックされている、Unity のライセンスサーバーがダウンしている、などが挙げられます。詳細は、アクティベーションに関する問題 を参照してください。

オンラインアクティベーションが失敗した場合、マシン上で手動でアクティベーションを行えます。インターネットでアクセスできるマシンは必要ですが、Unity をアクティベートしようとしているマシンである必要はありません。

Unity のライセンスを手動でアクティベートするには、以下の手順に従ってください。

  1. ライセンス アクティベーションファイル (.alf) を生成するには、Hub または コマンドライン を使用します。例えば Unity_v2021.1.0a7.alf
  2. その .alf ファイルを使って Unity のライセンスファイル (.ulf) を Unity のライセンスサーバーにリクエストします。
  3. その .ulf ファイルを使い、Hub または コマンドライン から Unity のライセンスをアクティベートします。

Hub からライセンスアクティベーションファイル(.alf) を生成

まだ Hub をインストールしていない場合は、Download Unity のウェブページからダウンロードできます。その後、以下の手順に従ってください。

  1. ハブの右上の Settings ボタンを選択します。Preferences (環境設定) ウィンドウが表示されます。

  2. 左側のリストから License Management (ライセンスを管理) を選択します。

    Hub > Preference (環境設定) > License Management (ライセンス管理)
    Hub > Preference (環境設定) > License Management (ライセンス管理)
  3. ウィンドウの下部に、ライセンスを管理するためにログインが必要であることを警告するメッセージが表示されている場合は、右下から LOGIN (サインイン) ボタンを選択し、Unity ID とパスワードを入力してください。

  4. MANUAL ACTIVATION (手動での認証) ボタンを選択します。Manual Activation (手動での認証) ウィンドウが表示されます。

  5. SAVE LICENSE REQUEST (ライセンスリクエストを保存) ボタンを選択します。

  6. Unity が .alf ファイルを保存する場所とファイル名を選択し、Save (保存) をクリックします。

これで、Unity のライセンスリクエストファイル (.ulf) をリクエスト する準備が整いました。

コマンドラインからライセンスアクティベーションファイル (.alf) を生成

macOS で Unity を起動してライセンスをアクティベートするには、以下を Terminal に入力します。<editor-installation-location> を実際のインストール場所 (例えば、/Applications/Unity/Unity.app/Contents/MacOS/Unity) に変更します。

<editor-installation-location> -batchmode -createManualActivationFile -logfile

Windows では Unity を、以下をコマンドプロンプトに入力します。<editor-installation-location> を実際のインストール場所 (例えば、C:\Program Files\Unity\Editor\Unity.exe) に変更します。

"<editor-installation-location>" -batchmode -createManualActivationFile -logfile

これで、Unity のライセンスリクエストファイル (.ulf) をリクエスト する準備が整いました。

Unity のライセンスファイル (.ulf) をリクエスト

ライセンスアクティベーションファイル (.alf) を生成したら、次はライセンスサーバーに Unity のライセンスファイル (.ulf) をリクエストします。

  1. license.unity3d.com/manual ウェブページを開きます。

  2. プロンプトが表示されたら、自分の Unity ID にサインインします。これは、Unity のライセンスファイルをリクエストするために必要です。

    Manual Activation (手動での認証) のウェブページが表示されます。

  3. Browse (探す) ボタンを選択して、システムのファイルブラウザーを使ってすでに生成したライセンスアクティベーションファイル (.alf) を探します。

    アップロードが成功し、選択したファイルがライセンスアクティベーションファイルであることが確認されると、テキストボックスにファイル名が緑色のチェックマークとともに表示されます。代わりに赤い X が表示された場合は、もう一度試みてください。

  4. ** Next** (次へ) ボタンを選択します。 Activate your license (ライセンスのアクティベーション) のウェブページが表示されます。

  5. アクティブ化するライセンスタイプを選択します。

    • Unity Plus または Pro オプションを選択した場合は、単一ライセンスを購入した際に電子メールで受け取った Serial Number (シリアル番号) を入力します。例えば、PS/SC/E3-XXXX-XXXX-XXXX-XXXX のように、電子メールに記載されているキーと同じ形式で入力する必要があります。
    • Unity Personal オプションを選択した場合は、現在の状況に最も適したオプションのいずれかを選択します。
  6. Next (次へ) ボタンを選択します。 Download license file (ライセンスファイルのダウンロード) のウェブページが表示されます。

  7. Download license file (ライセンスファイルをダウンロード) ボタンを選択します。

  8. システムのプロンプトが表示されたら、license.unity3d.com/manual ウェブページでダウンロードを許可します。

  9. ブラウザーのダウンロード先を開き、.ulf という拡張子の新しい Unity ライセンスファイルを探します。

これで、Unity Hub または コマンドライン から Unity のライセンスをアクティベートする準備が整いました。

Hub から Unity ライセンスアクティベーションを終了

大抵の場合は、Hub からライセンスアクティベーションファイルを生成し、そこからライセンスサーバーのウェブページを直接開いたことでしょう。これで、Hub の開始した地点に戻ってプロセスを再開することができます。

  1. Unity Hub を開いて、Manual Activation (手動での認証) のページに移動します。

  2. Next (次へ) ボタンを選択します。これで Manual Activation (手動での認証) ページでライセンスリクエストの保存が完了し、ライセンスをロードする準備ができたことが示されます。

  3. ボタンを選択し、システムのファイルブラウザーから Unity ライセンスアクティベーションファイル (.ulf) を探します。

  4. CONFIRM (確認) ボタンを選択します。

Unity がライセンスアクティベーションに失敗したというエラーメッセージを表示する場合は、アクティベーションの問題 を確認して、解決策を見つけてください。

コマンドラインから Unity ライセンスアクティベーションを終了

macOS で Unity を起動してライセンスをアクティベートするには、以下を Terminal に入力します。<editor-installation-location> を実際のインストール場所 (例えば、/Applications/Unity/Unity.app/Contents/MacOS/Unity) に変更します。

<editor-installation-location> -batchmode -manualLicenseFile <yourulffile> -logfile 

Windows では Unity を、以下をコマンドプロンプトに入力します。<editor-installation-location> を実際のインストール場所 (例えば、C:\Program Files\Unity\Editor\Unity.exe) に変更します。

"<editor-installation-location>" -batchmode -manualLicenseFile <yourulffile> -logfile

Unity がライセンスアクティベーションに失敗したというエラーメッセージを表示する場合は、アクティベーションの問題 を確認して、解決策を見つけてください。


  • ライセンスアクティベーションは Unity 2017.2 で追加
オンラインでのライセンスアクティベーション
ライセンスの返却