
Të djeshmen përballa me një situatë krejtësisht të papritur gjatë përditësimit të MacOS. Unë në përgjithësi i kam përzemër përditësimet e softuerit, gjithmonë më pëlqen të shoh mundësitë e reja të çdo programi. Kur verën e kaluar pashë që mund të shkarkoja dhe instaloja MacOS 10.15 Catalina Beta, vendosa ta lë këtë gjë për më vonë, duke e kuptuar se beta mund të përmbajë një sasi të konsiderueshme gabimesh, dhe MacBook-u më nevojitet çdo ditë për punë. Dhe kështu, dje pashë njoftimin e pritur.

Me gëzim e godita butonin "Përditëso tani" dhe fillova të prisja shkarkimin. Ndërsa shkarkohej përditësimi, vendosa të bëj diçka "të dobishme", pra të fshija ndonjë mbetje të panevojshme nga laptopi. Kësaj here, nën kategorinë mbetjeve, ra TeamViewer.
Problemi nuk është fare tek TeamViewer.
E përdora më parë për ndihmë nga distanca për prindërit, mirëpo ata duket se përfitojnë mirë të vetëmenaxhohen dhe TeamViewer nuk më nevojitej më. Për më tepër, një gjë filloi të më nervozonte, ndryshe nga ai, që duket se ishte ende aktiv në objektet e hyrjes në Mac, ndërsa në cilësimet e sistemit në pjesën "Përdorues dhe grupe" në kartelën "Objektet e hyrjes", ai nuk ishte aty.
Megjithatë, vendosa ta fshij atë. Dhe për këtë detyrë, më ra në dorë një utilitar i njohur për shumë njerëz - "Clean my mac". Unë e adhuroj këtë program, por këtë herë më zhgënjye.

Si zakonisht, hyra në seksionin "Deinstalues" dhe zgjodha TeamViewer për heqje. Ndodhi mirë, dhe përditësimi i MacOS erdhi në momentin e duhur. Më pas gjithçka shkoi si zakonisht. Instalimi zgjati pak, Mac-u u ribërë disa herë dhe ja momenti i pritur. Hapi përfundimtar i instalimit dhe përfundimi i konfigurimit. Unë qëndroja dhe prisja hyrjen në sistem, dhe çfarë pashë:

Dhe këtu më filluan problemet. Natyrisht, në fillim e godita butonin OK pesë herë, por kjo nuk çoi askund. Hapi tjetër, disa herë të rinisja, që gjithashtu nuk ndihmoi! Më pas fillova të reflektoj. Më erdhi në mendje se sapo kisha fshirë TeamViewer dhe mendova për objektet e hyrjes, dhe kuptova që kisha vepruar keq. Më pas erdhi një orë kërkimi zgjidhjeje, dhe e para që më erdhi në mend ishte një zgjidhje, që parashikonte fshirjen manuale të të gjitha mbetjeve të aplikacionit. Siç doli, informacioni në lidhje me objektet e hyrjes është i shpërndarë në katalogë. LaunchAgents, LaunchDaemons dhe StartupItems, të cilat janë shpërndarë në sistem, nën të drejta të ndryshme aksesesh.
Për t'i fshirë ata, ishte e nevojshme qasje në diskin e ngurtë. Ka disa mundësi, dhe për këtë është shkruar shumë në rrjet. Zgjodha opsionin e përdorimit të terminalit, duke e nisur atë nga moda e riparimit të sistemit.
Aty gjithashtu nuk ishte gjithçka e lehtë, pasi disku im ishte i enkriptuar. Por kjo nuk më ndali. Pas kërkimit në të gjitha skedarët dhe fshirjes së çdo gjëje që kishte emrin e ngjashëm me TeamViewer, mendova se e zgjidhja problemin, por nuk ishte ashtu! Pas riparimit, gjithçka mbeti siç ishte. Këtu duhet të sqarohem, pasi ndokush mund të ketë një pyetje logjike: Pse nuk e nisa sistemin në modalitetin e sigurt? Sepse ai çaktivizon objektet e hyrjes për përdoruesit? — do të përgjigjem: sistemi nuk nisi në modalitetin e sigurt!
Pas një ore tjetër kësaj mundjeje u gjet një zgjidhje e funksionueshme. Ajo përfshinte që duhet të vendosje TeamViewerAuthPlugin.bundle në vendin e mëparshëm, domethënë në katalogun /Library/Security/SecurityAgentPlugins/. Dhe kjo më shpëtoi! Faleminderit shokut tim, i cili në mes të natës hapi një lokal server dhe përmes ngrok më ofroi këtë skedar, të cilin e shkarkova me sukses nga terminali me curl`a.
Përfundimi i kësaj historie: kini kujdes të veçantë kur fshini aplikacione në MacOS!
P.S. Catalina duket se është në rregull, gjithçka funksionon.
Burimi: habr.com
