【Unity】Package Managerで「Error loading packages, see console」と出た時の対処

投稿日:2022年1月13日
最終更新日:2022年1月13日

先日久しぶりにUnity 2019.4.25f1を使ったとき、Package Managerで以下のように「Error loading packages, see console」と表示され、使いたいパッケージが表示されなかった。

see consoleと書いてあるのでconsoleを見たところ、以下のようなエラーが出ている。

Cannot perform upm operation: Cannot fetch authorization code. User access token is expired or user is not logged in. [Forbidden]
UnityEditor.EditorApplication:Internal_CallUpdateFunctions ()
Error searching for packages.
UnityEditor.EditorApplication:Internal_CallUpdateFunctions ()

調べていたところ、Unityのforumで以下のページを発見。

https://forum.unity.com/threads/error-searching-for-packages-offline.965243/

どうやらUnityのアカウントでログインできていないのが問題らしい。いったんUnityからSign inしてみる。

するとブラウザが開いてUnity Hubを開くか聞かれるので、開いてみる。Unity Hubではもともとログインしていた気がするので特に変化は見られなかったが、Unityに戻りAccountタブをもう一度開くと自分のIDが表示されたため、ログインはできたようだ。

この状態でPackage Managerを開いてリロードボタンを押すと、問題なくPackageが表示された。

ググってもあまり日本語の文献がなかったので意外な落とし穴かも?今後同じエラーが出たら、まずログイン状況を確かめたいと思う。


投稿者: wakky

映画と旅行が大好きなエンジニア。お酒、ゲーム、読書も好き。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください