Chcę usunąć bieżącą datę z kafelka dokowania Calendar.app. Zmieniłem jego ikony (zastępując pliki icns wewnątrz .app), ale nadal wyświetla aktualną datę nad ikoną. Jak mogę usunąć tę datę?
Chcę usunąć bieżącą datę z kafelka dokowania Calendar.app. Zmieniłem jego ikony (zastępując pliki icns wewnątrz .app), ale nadal wyświetla aktualną datę nad ikoną. Jak mogę usunąć tę datę?
Odpowiedzi:
Oświadczenie: To jest niesprawdzona (edycja: teraz przetestowana przez OP) modyfikacja Calendar.app, możesz to zrobić na własne ryzyko. Najpierw wykonaj kopię zapasową komputera na dysku zewnętrznym.
Wykonanie następujących czynności spowoduje, że ikona Doku kalendarza nie będzie miała nakładki z tą datą.
Jeśli klikniemy prawym przyciskiem myszy Calendar
w folderze Aplikacje, pojawi się opcja „Pokaż zawartość opakowania”. Ujawni to niektóre (nie wszystkie) wewnętrzne funkcje aplikacji Kalendarz.
Jeśli przejdziesz do _CodeSignature
tego miejsca CodeResources
, znajdziesz niektóre zasoby, z których korzysta aplikacja Kalendarz. Wyszukiwanie dock
w tym pliku ujawnia klucze danych, w tym
<key>Resources/Calendar.docktileplugin/Contents/_CodeSignature/CodeResources</key>
. Wskazuje to na plik, który może dobrze kontrolować ikonę kalendarza (uwaga Calendar.docktileplugin
).
Więc chodźmy tam. Postępuj zgodnie z drzewem plików: wykonaj kopię zapasową o jeden krok, przejdź do zasobów i znajdź Calendar.docktileplugin
folder. Usunięcie tego folderu spowoduje, że aplikacja Kalendarz nie będzie automatycznie umieszczać bieżącej daty na ikonie kalendarza (w Edycji możesz zapisać kopię zapasową tej wtyczki, jak wspomniałem Edit 2
poniżej).
Masz rozwiązanie, które według mnie jest rozwiązaniem twojego problemu.
Edycja: Jeśli aplikacja Kalendarz ulega awarii podczas uruchamiania, spróbuj usunąć oryginalny klucz (od kroku 2). Jeśli to nie zadziała, moje rozwiązanie może nie być tak dobre.
Edycja 2: Zapisz kopię zapasową folderu Calendar.docktileplugin (np. Na pulpicie) przed usunięciem i pamiętaj, gdzie poszła, aby zawsze móc ją z powrotem przywrócić, jeśli aplikacja Kalendarz ulegnie awarii lub jeśli chcesz przywrócić ikonę kalendarza do oryginał w dowolnym momencie.
Daj mi znać, jeśli to pomoże.
Calendar.docktileplugin
folderu wykonało zadanie. Nakładka nie jest już obecna na ikonie doku.