Open1

VCCからUnityプロジェクトが開かない時の対処法

ツムジウィンドツムジウィンド

症状

VCCでアバタープロジェクトを開こうとしても、音沙汰が無い。
プロジェクトを開く際のローディングの表示が1分程度経つと元に戻ってしまう。
どのアバターのプロジェクトでも同じ症状。
PC再起動しても直らない。
UnityHubから当該のプロジェクトを開こうとしても同じ。
(Unity2021以降のVRChat関係ないプロジェクトは開ける)

エディターのログ(C:\Users\XXXX\AppData\Local\Unity\Editorフォルダ内)を確認すると、以下のようなログがあった。

Current license is invalid and cannot be activated. You must delete the license file and then activate a new license on current machine. 

ライセンスファイルを削除する必要があるらしい。

環境

Unity2019.4.31
VCC v2.1.1

解決と対処

ライセンス認証をリセットすれば解決した。

実際やった手順

  1. C:ProgramData/Unityフォルダ内の.ulfファイルを削除
  2. PC再起動
  3. VCCからプロジェクトを開く
  4. UnityHubが開いて、ライセンス再取得を促されるので、画面の指示に従って再取得
  5. もう一度プロジェクトを開く

再起動した後にUnityHubを開いてライセンスを再取得してもうまくいくと思う。

参考

ライセンス認証を行おうとすると、"Machine Identification Is Invalid For Current License" が表示されてうまくいきません。 – Unity
https://support.unity.com/hc/ja/articles/360039435032-ライセンス認証を行おうとすると-Machine-Identification-Is-Invalid-For-Current-License-が表示されてうまくいきません-

Unityでライセンスエラーが出たときの対処 - Qiita
https://qiita.com/akiakishitai/items/5c55adc307ac4cd45a3b