草庐IT

[Package Manager Window] Error while getting auth code: System.Inva lidOpera tionException: Failed t

T_Y_F666 2023-09-30 原文

问题

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.

原创不易
转载请标明出处
如果对你有所帮助 别忘啦点赞支持哈

有关[Package Manager Window] Error while getting auth code: System.Inva lidOpera tionException: Failed t的更多相关文章

  1. ruby - 导轨 3 : Creating app with internal plugin system - 2

    我想在Rails中使用插件系统创建一个应用程序。潜在用户应该能够上传(或更好地从存储库安装)一个插件并安装它,使我的应用程序能够做更多的事情。这应该在没有FTP/SSH/对服务器的任何低级别访问的情况下完成。关于如何在Rails3中完成它,是否有任何好的gems或教程? 最佳答案 你看过http://edgeguides.rubyonrails.org/plugins.html了吗??它似乎不是100%兼容Rails3,但它可以帮助您入门。我看过的大多数插件文章都涉及Rails2。 关于

  2. Unity 报错No ‘git‘ executable was found. Please install Git on your system then restart - 2

    亲测可用。Anerroroccurredwhileresolvingpackages:Projecthasinvaliddependencies: com.unity.xxx:No'git'executablewasfound.PleaseinstallGitonyour  systemthenrestartUnityandUnityHub在我们使用PackageManager时,Unity允许我们使用Git上的package(点击加号,选择addpackagefromgitURL,或者是直接在Asset/Packages/manifest.json中添加包名)。但是这种操作需要我们事先装好g

  3. 详解Unity中的粒子系统Particle System (二) - 2

    前言上一篇我们简要讲述了粒子系统是什么,如何添加,以及基本模块的介绍,以及对于曲线和颜色编辑器的讲解。从本篇开始,我们将按照模块结构讲解下去,本篇主要讲粒子系统的主模块,该模块主要是控制粒子的初始状态和全局属性的,以下是关于该模块的介绍,请大家指正。目录前言本系列提要一、粒子系统主模块1.阅读前注意事项2.参考图3.参数讲解DurationLoopingPrewarmStartDelayStartLifetimeStartSpeed3DStartSizeStartSize3DStartRotationStartRotationFlipRotationStartColorGravityModif

  4. ruby - 从 Ruby 中的 "system"命令返回输出? - 2

    我必须从Ruby脚本执行shell命令,但我必须检索输出以便稍后在脚本中使用它。这是我的代码:output=system"herokucreate"#=>true但是系统命令返回一个bool值而不是输出。简单地说,系统“herokucreate”必须输出到我的屏幕(它确实如此)但也返回输出以便我可以处理它。 最佳答案 你可以使用output=`herokucreate`参见:http://ruby-doc.org/core/classes/Kernel.html 关于ruby-从Ruby

  5. ruby - "gem update --system"会将 rails 从 2.3.8 更新到 3.0 吗? - 2

    如果我有第二台计算机,我会这样做并看看-但我已经对它进行了微调,使其暂时不运行3.0......不想搞砸它。花了好几个小时才到这里。基本上-我想将rails保持在2.3.8一段时间......所以会gemupdate--system更新rails从版本2->3?我确实阅读了没有明确答案的文档,我猜它会,但是嘿,可能会学到一些新东西。否则,我会更新我拥有的每一个(8-1个)gem。谢谢... 最佳答案 gemupdate--system仅更新RubyGems。gemupdate会将所有已安装的gem更新到最新版本,因此会将Rails更

  6. ruby-on-rails - "gem update --system is disabled on Debian"错误 - 2

    当我尝试更新ruby​​gems(通过运行“gemupdate--system”)时出现此错误:ERROR:Whileexecutinggem...(RuntimeError)gemupdate--systemisdisabledonDebian.RubyGemscanbeupdatedusingtheofficialDebianrepositoriesbyaptitudeorapt-get.知道可能出了什么问题以及如何解决它吗? 最佳答案 有两种方法:摆脱debianruby​​包并从源代码安装ruby​​,或者您可以按照给您的说

  7. ruby - 如何在运行时获取 ruby​​ system() 调用的 STDOUT? - 2

    类似于Gettingoutputofsystem()callsinRuby,我正在运行一个系统命令,但在这种情况下,我需要在命令运行时从命令输出STDOUT。 最佳答案 在链接的问题中,答案还是完全不要使用system,因为system不支持这一点。但是这次解决方案不是使用反引号,而是IO.popen,它返回一个IO对象,您可以使用它来读取正在生成的输入。 关于ruby-如何在运行时获取ruby​​system()调用的STDOUT?,我们在StackOverflow上找到一个类似的问题

  8. ruby - 法拉第 : you may want to install system_timer for reliable timeouts - 2

    我将一个旧脚本迁移到一个新的CentOSbox并在运行脚本时收到以下消息:Faraday:youmaywanttoinstallsystem_timerforreliabletimeouts它是警告吗?system_timer是什么?gem? 最佳答案 这是一颗gem。不过,您应该不再需要它了,因为它只支持Ruby1.8及更早版本(Ruby1.8已正式弃用)。来自http://ph7spot.com/musings/system-timer:Update:system_timerisonlyrelevantifyouarerunni

  9. ruby - 实现 Ruby 的 IO.popen() 和 system() 的替代品 - 2

    Ruby中的IO.popen()和system()严重缺乏一些有用的功能,例如:获取函数的返回值同时捕获stdout和stderr(单独和合并)在不产生额外的cmd.exe或/bin/sh进程的情况下运行Python有一个模块“subprocess”,我正在考虑将其用作Ruby中类似模块的灵感。现在回答问题:Ruby程序员如何解决上述问题,例如在执行popen()调用时获取返回值?这是否已经实现? 最佳答案 看看标准的Ruby库open3.这将使您能够访问标准输入、标准输出和标准错误。还有一个名为open4的外部项目,它允许您在不使

  10. ruby - 最佳实践 : Using system supplied or custom exceptions for error conditions in ruby? - 2

    在ruby​​中编写一个相当简单的命令行工具我需要报告有关命令行参数中的错误的有意义的消息,或者与此相关的程序中的其他错误情况。(未找到输入文件,输入格式无效等)现在我只是在检测参数列表中的错误时用合理的描述引发ArgumentError。这是一种好的做法,还是我也冒着用这种方法隐藏编程错误的风险?换句话说,ruby中系统定义的异常是为应用程序使用而设计的,还是我们应该始终创建自己的异常来报告非系统错误?编辑:例如,如果我使用错误数量的参数调用方法,ruby会引发ArgumentError。这是一个编程错误,我想用堆栈跟踪和所有信息来告知它。然而,当我的程序输入不正确时,我可能想给用户

随机推荐