Znalazłem sposób, który działa dla mnie.
Początkowo użytkownik chillin powiedział mi, że mogę po prostu dodać to do Info.plist
pliku pomiędzy dict
tagami za pomocą TextEdit:
<key>LSUIElement</key>
<true/>
Ale wszystko, co widziałem, to bełkot (patrz zrzuty ekranu poniżej).
Ale potem zainstalowałem XCode i otworzyłem Info.plist
plik w Edytorze list właściwości.
Aby otworzyć Info.plist
, przejdź do HD (np. Macintosh HD) i otwórz folder Aplikacje - Macintosh HD> Aplikacje> Adium Kliknij prawym przyciskiem myszy> Otwórz zawartość opakowania> Zawartość> Kliknij prawym przyciskiem Info.plist
i otwórz za pomocą Edytora listy właściwości. Otworzy to:
Następnie kliknij Dodaj element u góry i nazwij klucz jako, LSUIElement
a pole wyboru wartości powinno być zaznaczone (tj. 1 lub Prawda).
LSUIElement
:
Określa, czy aplikacja jest aplikacją agenta, to znaczy aplikacją, która nie powinna pojawiać się w oknie Docku lub Force Quit.
Źródło
Uwaga: Po kliknięciu pola wartości nazwa klucza zostanie automatycznie zmieniona na Application is agent (UIElement)
Powinno to wyglądać następująco:
Następnie możesz otworzyć Adium i nadal będzie ono na pasku menu, ale nie będzie już w Doku!
To jest Info.plist
plik, który widziałem po użyciu Edytora listy właściwości (zaznaczyłem jedną z części, które uległy zmianie):
Jak powiedziałem wcześniej, metoda, którą powiedział użytkownik chillin , działała dla kilku osób, ale zadziałała dla mnie. Oto, co zobaczyłem, gdy Chillin odpowiedział na to pytanie:
... gdzie jak powinienem był zobaczyć coś takiego (zdjęcie via hotdigitalnews ):
defaults write com.apple.dock hide-mirror -bool true;killall Dock