Mõnikord pärast rakenduse uuemale versioonile värskendamist menüüs Ava rakenduses sama element ilmub kaks korda. Probleem mõjutab programme, mis on alla laaditud mis tahes allikast ja isegi neid, mida levitatakse Mac App Store'i kaudu. Ma ise kogesin hiljuti sarnast ebamugavust populaarset pildiredaktorit Pixelmatori värskendades.
Kuidas eemaldada soovimatud duplikaadid? Täiesti lihtsalt. Avage terminal ja sisestage järgmine käsk:
cd /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support
Käsk cd (muuda kataloogi) muutis ainult praegust kataloogi. Nüüd sisestage teine käsk, seekord duplikaadid välistades:
./lsregister -kill -domeen kohalik -domeenisüsteem -domeeni kasutaja
Oodake mõni sekund, kuni puhastus on lõppenud. Siis näete ise, et iga rakendus on kontekstimenüüs Ava rakenduses orb. Kui ootasite pikemat õpetust, peame teile pettumuse valmistama. See kosmeetiline muudatus on (õnneks) vaid kahe käsu küsimus.
[do action="sponsor-counseling"/]
heh aitäh Dan poisid :)
Suur tänu!! :)
Luksuslik Daniel … tavaliselt aasta artikkel minu vaatevinklist … see on nii lihtne ja lahendab kellegi jaoks tohutu probleemi … suurepärane :)
Kas on midagi sarnast ka olukorras, kus rakenduse ikoon puudub ka seal?
Suurepärane näpunäide, aitäh, sai palju ballastist lahti. Tahaksin lihtsalt proovida leida viisi, kuidas kirjutada esimene käsk veebisaidil nii, et see oleks lehel tervikuna ja tuletaksin meelde, et alamkataloogi esimeste tähtede tippimine käsku cd ja tab vajutamine lõpetab nime automaatselt kettal, kui see on kordumatu. Kui see midagi ei tee, lisage veel üks täht ja uuesti TAB.
Proovisin neid selle juhendi abil eemaldada.
Eduta, kuid arutelus kiidavad kõik, et see töötab, nii et ma mõtlen: võib-olla peate asendama termini "kasutaja" kodukausta nimega.
Muidugi edutult, aga nüüd kardan, et tegin süsteemis lolli. (see on 10.8.2)
Kas hirm on õigustatud?
Kas ma saan selle kuidagi algsel kujul taastada?
See ei tööta ka minu jaoks, aga see töötab.
/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain kohalik -domeenisüsteem -domeeni kasutaja