Nogle gange efter opdatering til en nyere version af applikationen i menuen Åbn i app det samme element vises to gange. Problemet påvirker programmer, der downloades fra enhver kilde og endda dem, der distribueres gennem Mac App Store. Jeg oplevede selv en lignende besvær for nylig, da jeg opdaterede den populære billededitor Pixelmator.
Hvordan fjerner man uønskede dubletter? Ganske enkelt. Åbn Terminal og indtast følgende kommando:
cd /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support
Kommando cd (skift bibliotek) ændrede kun det aktuelle bibliotek. Indtast nu en anden kommando, denne gang eliminerer dubletter:
./lsregister -kill -domæne lokalt -domænesystem -domænebruger
Vent et par sekunder, indtil oprydningen er fuldført. Så kan du selv se, at hver applikation er i kontekstmenuen Åbn i app en forældreløs. Hvis du havde forventet en længere tutorial, må vi skuffe dig. Denne kosmetiske ændring er (heldigvis) et spørgsmål om kun to kommandoer.
[do action="sponsor-rådgivning"/]
heh tak Dan gutter :)
Mange tak!! :)
Luksus Daniel … normalt årets artikel fra mit synspunkt … det er sådan en no-brainer og vil løse et kæmpe problem for nogen … fantastisk :)
Er der noget lignende ved situationen, hvor app-ikonet også mangler der?
Godt tip, tak, slap af med en masse ballast. Jeg vil bare gerne prøve at finde en måde at skrive den første kommando på hjemmesiden, så den er i sin helhed på siden, og husk, at hvis du skriver de første bogstaver i undermappen i cd-kommandoen og trykker på tab, fuldføres det eksisterende navn automatisk. på disken, hvis den er unik. Hvis det ikke gør noget, skal du tilføje endnu et bogstav og TAB igen.
Jeg forsøgte at fjerne dem ved hjælp af denne vejledning.
Uden held, men i diskussionen roser alle, at det virker, så jeg tænker: måske skal man erstatte begrebet "bruger" med navnet på hjemmemappen.
Selvfølgelig uden held, men nu er jeg bange for, at jeg har lavet noget dumt i systemet. (det er 10.8.2)
Er frygten berettiget?
Kan jeg på en eller anden måde returnere den til sin oprindelige form?
Det virker heller ikke for mig, men det her gør.
/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domæne lokalt -domænesystem -domæner