Mac os 10.15 不可恢复的错误 SecurityAgent无法创建所要求的机制
Mac OS 10.15 无法恢复的错误 SecurityAgent
由于Teamviewer导致Mac 10.15出现不可恢复的错误的解决方法。
https://www.macobserver.com/community/mac-questions/no-booting-10-15-beta-1
https://habr.com/ru/post/471202/
非常郁闷的一件事啊。因为最近Teamviewer出现问题,公司要求卸载Teamviewer。结果今天一卸载完,又跟新了最新的10.15 就出现问题了。
初步判断很有可能是TeamViewer的某个启动项或者签名书没有,导致在预加载的时候无法加载TeamViewer。
然后出现这个情况有一个前提,那就是你用了第三方的软件协助程序了。当你用了Clearmy Mac去删除Teamviewer的时候,会出现问题。
在我通过Google 之后的到了结论。
我的问题开始了。自然,起初我单击五次“确定”,但没有任何结果。下一步是重启几次,这也没有帮助!然后他开始推理。他记得我刚刚卸载了TeamViewer,并记得了登录对象,并意识到我的表现很差。然后是一个小时的谷歌搜索解决方案,随后出现的第一件事就是解决方案,它涉及手动删除应用程序的所有残余。事实证明,有关入口对象的信息位于LaunchAgents,LaunchDaemons和StartupItems目录中,这些目录分散在整个系统中,具有不同的访问权限。
为了删除它们,需要访问硬盘驱动器。有多种选择,网上对此已有很多记载。我选择使用终端的选项,从系统恢复模式启动它。
在那里,由于我的磁盘已加密,因此一切也不顺利。但这并没有阻止我。搜索完所有文件并连续删除所有内容之后,就像名称上的TeamViewer一样,我认为我已经解决了问题,但事实并非如此!重新启动后,一切保持不变。在这里必须进行预订,因为有人可能会提出一个合理的问题:为什么我不通过安全模式启动系统?毕竟,它会为用户禁用登录对象吗?-我会回答:系统未在安全模式下启动!
经过一个小时的大惊小怪,找到了可行的解决方案。它包括将TeamViewerAuthPlugin.bundle放在其原始位置,即/ Library / Security / SecurityAgentPlugins /目录中。它救了我!感谢我的朋友在深夜部署了本地服务器,并通过ngrok将该文件分发给了我,我使用curl`a从终端成功下载了该文件。
这个故事的底线是:在MacOS上卸载应用程序时要小心!
PS Catalina似乎井井有条,一切正常。