CrossRoad

XRを中心とした技術ブログ。 Check also "English" category.

Unityで"Error searching for packages."や"Failed to call Unity ID to get Auth code"が出たときの対処方法

小ネタですが、書いておきます。

環境
・Unity 2022.3.34f1
・Windows11 on Parallel Desktop

1. タイトルのエラーが出ると、Unity Package Managerでパッケージがダウンロードできずビルドも失敗する

ざっと調べたところ、時々発生することがあるようです。

私の場合はこのような画面になりました。

Failed to call Unity ID to get Auth code on UPM

2. 解決方法:Unityを再起動する or Unity Editor上でサインアウトしてからUnity Editorを再起動する

"Error searching for packages."で調べると、Unityを再起動したら解決したという話が複数ありました。

しかし、私の場合はそれでは解決せず、Unity Editor上でサインアウトしてからUnityを終了→Unity HubsでサインインしてからUnity Editorを起動したら解決しました。

Unity Hubsの状態でサインアウト、サインインしただけでは解決しませんでした。

3. おわりに

Parallel DesktopでUnityを使っていると、Unityを開いたまま終了、リストアしたときにたまにUnityが落ちることがあります。

この辺で不正終了していることから、こういうエラーが発生しているのかもしれません。