Stundum eftir uppfærslu í nýrri útgáfu af forritinu í valmyndinni Opna í appi sami hluturinn birtist tvisvar. Vandamálið hefur áhrif á forrit sem hlaðið er niður hvaðan sem er og jafnvel þau sem dreift er í gegnum Mac App Store. Sjálfur varð ég fyrir svipuðum óþægindum nýlega þegar ég uppfærði hinn vinsæla myndvinnsluforrit Pixelmator.
Hvernig á að fjarlægja óæskilegar afrit? Einfaldlega. Opnaðu Terminal og sláðu inn eftirfarandi skipun:
cd /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support
Skipun cd (skipta um möppu) breytti aðeins núverandi möppu. Sláðu nú inn aðra skipun, að þessu sinni útrýmdu afritum:
./lsregister -kill -domain local -domain system -domain user
Bíddu í nokkrar sekúndur þar til hreinsuninni lýkur. Þá geturðu séð sjálfur að hvert forrit er í samhengisvalmyndinni Opna í appi munaðarlaus. Ef þú áttir von á lengri kennslu, verðum við að valda þér vonbrigðum. Þessi snyrtivörubreyting er (sem betur fer) spurning um aðeins tvær skipanir.
[gera action="sponsor-counseling"/]
Heh takk Dan strákar :)
Frábært takk!! :)
Lúxus Daníel … venjulega grein ársins frá mínu sjónarhorni … það er svo einfalt mál og mun leysa stórt vandamál fyrir einhvern … frábært :)
Er eitthvað svipað við aðstæður þar sem app táknið vantar þar líka?
Frábær ábending, takk, losnaði við mikla kjölfestu. Mig langar bara að reyna að finna einhverja leið til að skrifa fyrstu skipunina á vefsíðuna þannig að hún sé í heild sinni á síðunni og muna að með því að slá inn fyrstu stafina í undirmöppunni í cd skipunina og ýta á tab klárast það nafn sem fyrir er sjálfkrafa. á disknum, ef hann er einstakur. Ef það gerir ekkert skaltu bæta við öðrum staf og TAB aftur.
Ég reyndi að fjarlægja þá með því að nota þessa handbók.
Án árangurs, en í umræðunni hrósa allir að þetta virki, þannig að ég hugsa: kannski þarf að skipta út hugtakinu "notandi" fyrir nafnið á heimamöppunni.
Auðvitað án árangurs en nú er ég hræddur um að ég hafi gert eitthvað heimskulegt í kerfinu. (það er 10.8.2)
Er óttinn réttlætanlegur?
Get ég einhvern veginn skilað því í upprunalegt form?
Það virkar ekki fyrir mig heldur, en þessi gerir það.
/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain local -lénskerfi -lénsnotandi