问题
unity加载包管理器中我的资产, 报错: 搜索包时出错
详细问题
解决方案
解决方案一
1 登出unity Hub账户
2 登录unity Hub账户
2 登录unity Hub账户(也可直接在此处登录)
3 更新业务信息并保存
4 再次登录
原因
重新登录后, Unity Hub将重新加载加载包管理器中我的资产, 使加载包管理器中我的资产可正常加载导入
解决方案二
1 重启电脑
2 若还是遇到上述问题, 尝试(多次)点击刷新
原因
重新启动电脑并重新登录unity后, Unity Hub将重新加载加载包管理器中我的资产, 使加载包管理器中我的资产可正常加载导入
解决方案三
尝试(多次)点击刷新
原因
多次点击刷新, Unity Hub将重新加载加载包管理器中我的资产, 使加载包管理器中我的资产可正常加载导入
解决方案四
1.关闭防火墙。
具体操作(win10)
控制面板-防火墙-关闭防火墙
具体操作(win11)
应用搜索框
搜索防火墙和网络保护
-关闭防火墙
原因
电脑防火墙阻止Unity Hub加载加载包管理器中我的资产, 关闭即可使加载包管理器中我的资产可正常加载导入
解决方案五
系统 -> 网络 ->高级设置 -> 代理 -> 打开自动发现代理或使用代理服务器
原因
对于某些资源, 由于墙的存在, 无法正常访问。使用代理服务器, 加快访问速度, 使加载包管理器中我的资产可正常加载导入
总结
该问题事实上一直在困扰着笔者, 但是笔者第一次采用刷新解决(方案三), 第二次采用重启刷新解决(方案三)。 大多数情况下, 方案二与方案三多次尝试后有概率解决,但是少数情况下还是无法正常加载导入, 笔者后得益于[Unity][AssetStore][PacakageManager]2020.1版本后的AssetStore如何下载资源并导入编辑器以及Error refreshing packages解决办法文章得以解决, 对于方案四, 五, 笔者尝试后尚未解决, 但是从理论上讲, 存在解决的可能性。因此特意在此总结, 供诸位读者参考。
参考文献
[Unity][AssetStore][PacakageManager]2020.1版本后的AssetStore如何下载资源并导入编辑器以及Error refreshing packages解决办法
unity package manager无法导入包Failed to call Unity ID to get auth code.
原创不易
转载请标明出处
如果对你有所帮助 别忘啦点赞支持哈