Forum

Pomóż mi usunąć plakietkę aktualizacji aplikacji

gozielony1

Oryginalny plakat
20 listopada 2017 r.
  • 6 lis 2019
Niedawno rozwiązałem problem z powiadomieniem o aktualizacji i plakietką Cataliny za pomocą forum, ale teraz chcę usunąć powiadomienie o aktualizacji i plakietkę dla innej aplikacji. Jak usunąć plakietkę innego oprogramowania? Chcę usunąć plakietkę tylko z jednej aplikacji, a nie ze wszystkich powiadomień – tylko z jednej konkretnej aplikacji. Dziękuję.

Załączniki

  • Wyświetl element multimedialny ' href='tmp/attachments/screen-shot-2019-11-05-at-5-15-23-pm-png.875401/' > Zrzut ekranu 05.11.2019 o godzinie 17.15.23.png'file-meta'> 32,3 KB · Wyświetleń: 485
C

chabig

6 września 2002 r.


  • 6 lis 2019
Są dwa sposoby na usunięcie plakietki:

1. Zaktualizuj aplikację.
2. Usuń tę aplikację z komputera.

retta283

Anulowany
8 cze 2018
Wiktoria, Kolumbia Brytyjska
  • 6 lis 2019
Chabig powiedział: Są dwa sposoby na usunięcie plakietki:

1. Zaktualizuj aplikację.
2. Usuń tę aplikację z komputera.
Co jeśli aktualizacja zepsuje kluczową funkcjonalność i chce się pozbyć powiadomienia?

gozielony1

Oryginalny plakat
20 listopada 2017 r.
  • 6 lis 2019
Dziękuję, kotku. To by zadziałało, ale z pewnością musi istnieć sposób na usunięcie plakietki bez usuwania aplikacji. Chcę aplikację, po prostu nie chcę jej aktualizować. Ten sam pomysł, co rozwiązanie Catalina podane tutaj w innym wątku, ale dla innej aplikacji. C

chabig

6 września 2002 r.
  • 6 lis 2019
Nie sądzę, że istnieje sposób na osiągnięcie tego, czego chcesz.

retta283

Anulowany
8 cze 2018
Wiktoria, Kolumbia Brytyjska
  • 6 lis 2019
Ewentualnie znajdź zmodyfikowaną ikonę i zamień ją, po prostu skopiuj istniejącą i dodaj białą kropkę lub coś. Jednak plakietki powiadomień mogą je zastąpić. Możesz także po prostu usunąć App Store z doku.
Reakcje:chabig C

chabig

6 września 2002 r.
  • 6 lis 2019
retta283 powiedział: Możesz też po prostu usunąć App Store ze stacji dokującej.
To najlepsza jak dotąd odpowiedź!

DeltaMac

30 lipca 2003 r.
Delaware
  • 6 lis 2019
Wiem, że powiedziałeś, że nie chcesz aktualizować konkretnej aplikacji – ale która to aplikacja?

jęczmień

1 lipca 2006 r.
Wyspa Vancouver
  • 6 lis 2019
gogreen1 powiedział: Niedawno rozwiązałem problem z powiadomieniem o aktualizacji i plakietką Cataliny z pomocą forum, ale teraz chcę usunąć powiadomienie o aktualizacji i plakietkę dla innej aplikacji. Jak usunąć plakietkę innego oprogramowania? Chcę usunąć plakietkę tylko z jednej aplikacji, a nie ze wszystkich powiadomień – tylko z jednej konkretnej aplikacji. Dziękuję.
Jeśli nowa funkcja ukrywania w sklepie z aplikacjami działa tak samo, jak w przeszłości, kliknięcie tego przycisku ukrywania danej aplikacji w sklepie z aplikacjami na Twoim koncie powinno powstrzymać wszelkie próby aktualizacji aplikacji.

Wyświetl element multimedialny '> T

Tech198

21 kwi 2011
Australia, Perth
  • 7 lis 2019
Chabig powiedział: Są dwa sposoby na usunięcie plakietki:

1. Zaktualizuj aplikację.
2. Usuń tę aplikację z komputera.

i 3.... Jeśli jest wymieniony w sekcji Powiadomienia...

Nie wszystkie aplikacje się pojawiają, na przykład fuzja VMWare jest wymieniona i transmisja, ale nie VLC.

Wyświetl element multimedialny ' data-single-image='1'>

Chabig powiedział: To najlepsza jak dotąd odpowiedź!

Tak, ale wtedy pokonuje cel posiadania go tam. Możesz po prostu używać Spotlight za każdym razem (szybciej niż przechodzenie do aplikacji, chyba że używasz skrótu klawiaturowego (Command + Shift + A) z pulpitu

bogdan

10 marca 2009
  • 7 lis 2019
Zgodnie z dokumentacją Apple powinno być możliwe wyłączenie powiadomień o aktualizacjach oprogramowania https://developer.apple.com/documentation/devicemanagement/appstore
próbowałem z
Kod: |__+_| ale odznaka wróciła po restarcie.
próbuję teraz z
Kod: |__+_| Do tej pory przetrwał jeden restart.
Reakcje:katbel

gozielony1

Oryginalny plakat
20 listopada 2017 r.
  • 10 lis 2019
Dzięki, ale nie wyłączam wszystkich aktualizacji oprogramowania. Chcę wyłączyć tylko jeden. Zgaduję, że są do tego polecenia terminala lub polecenie terminala, podobnie jak w przypadku wyłączania powiadomień o aktualizacji Catalina. Ale nie mam pojęcia, jaka byłaby składnia.

DeltaMac

30 lipca 2003 r.
Delaware
  • 10 lis 2019
Ta wskazówka nie blokuje aktualizacji, po prostu zapobiega wyświetlaniu powiadomień o aktualizacjach – co prawdopodobnie jest powiązane z plakietką aktualizacji. Myślę, że nadal będziesz mógł ręcznie skanować w poszukiwaniu dostępnych aktualizacji, kiedy tylko chcesz, a następnie możesz wybrać w tym czasie aktualizację lub nie. Po prostu nie zostaniesz automatycznie powiadomiony o dostępności aktualizacji. To twoja odznaka z numerem, o którą pytałeś również w innych wątkach. Czy to nie jest to, czego chcesz - bez odznaki aktualizacji?

Po prostu ciekawe – powiedziałeś, że naprawdę chcesz wyłączyć tylko jedną aplikację. Która to aplikacja?

bogdan

10 marca 2009
  • 11 listopada 2019 r.
Chcę zignorować Xcode, ponieważ jest to duża aktualizacja i na razie nie muszę go używać. Chcę zignorować niektóre inne aplikacje, które są aktualizowane częściej niż z nich korzystam. Są małe i mogę je po prostu usunąć i zainstalować ponownie, gdy ich potrzebuję.
Próbowałem bez powodzenia niektórych sugestii znalezionych w Internecie (pkgutil --forget) i trochę zgadywania (softwareupdate --ignore lub dodanie InactiveUpdates do com.apple.AppStore lub com.apple.appstored).
DisableSoftwareUpdateNotifications miało tylko wyłączać powiadomienia o aktualizacjach aplikacji, jest bardziej skomplikowane w implementacji (wymaga utworzenia profilu mobileconfig) i nie działało dla mnie, nawet po podpisaniu profilu. Może robię coś złego.
Aby pozbyć się odznaki, znalazłem następujące rozwiązania:
- usuń folder DockTile.docktileplugin z wnętrza App Store.app/Contents
- utwórz alias dla App Store.app i przeciągnij go do Docka
- utwórz program uruchamiający w edytorze skryptów dla App Store.app i przeciągnij go do Docka
- utwórz prostą aplikację w edytorze skryptów, która usuwa odznakę.
Reakcje:gozielony1

gozielony1

Oryginalny plakat
20 listopada 2017 r.
  • 11 listopada 2019 r.
Próbowałem usunąć aplikację oraz zlokalizować i pozbyć się jej pozostałości za pośrednictwem EasyFind.app. Próbowałem również usunąć com.apple.commerce.plist, com.apple.appstore.plist, com.apple.storeagent.plist i com.apple.SoftwreUpdate.plist, wszystko bezskutecznie – ta odznaka pozostaje.

bogdanw powiedział: Aby pozbyć się odznaki, znalazłem następujące rozwiązania:
- usuń folder DockTile.docktileplugin z wnętrza App Store.app/Contents
- utwórz alias dla App Store.app i przeciągnij go do Docka
- utwórz program uruchamiający w edytorze skryptów dla App Store.app i przeciągnij go do Docka
- utwórz prostą aplikację w edytorze skryptów, która usuwa odznakę.

Czy cztery wskazane przez Ciebie kroki są wymagane, czy też każdy z nich jest rozwiązaniem? Myślę, że mógłbym wykonać te zadania, z wyjątkiem tworzenia programu uruchamiającego skrypty i tworzenia prostej aplikacji do usuwania plakietki — jak mam wykonać te zadania? Dziękuję.

bogdan

10 marca 2009
  • 11 listopada 2019 r.
gogreen1 powiedział: wszystko na próżno – ta odznaka pozostaje.

Jak wspomniałem w innym wątku, odznakę można tymczasowo usunąć za pomocą

Kod: |__+_|

gogreen1 powiedział: Czy wszystkie cztery wskazane przez Ciebie kroki są wymagane, czy każdy z nich jest rozwiązaniem?

Nie, każde to inne rozwiązanie.

Tworzenie aliasu w Terminalu
Kod: |__+_| usuń App Store z Docka i przeciągnij alias App Store utworzony w /Aplikacje


Tworzenie launchera: otwórz Edytor skryptów, skopiuj i wklej Kod: |_+_| i zapisz go jako aplikację. Zmień ikonę aplikacji na ikonę App Store i przeciągnij aplikację do Docka.

Aplikacja, która tymczasowo usuwa plakietkę: otwórz Edytor skryptów, skopiuj i wklej

Kod: |__+_|
i zapisz go jako aplikację.
Reakcje:gozielony1

gozielony1

Oryginalny plakat
20 listopada 2017 r.
  • 11 listopada 2019 r.
Dziękuję, Bogdanowie. Stworzyłem App Store.app, usunąłem App Store z Docka i zastąpiłem go utworzoną przeze mnie aplikacją. Odznaka zniknęła i wygląda na to, że zniknęła na stałe, bo nie pojawiła się po restarcie, więc myślę (mam nadzieję) mam ten problem rozwiązany. Sam App Store nadal ma wskazaną aktualizację, ale przynajmniej odznaka zniknęła. Dzięki jeszcze raz!

bogdan

10 marca 2009
  • 11 listopada 2019 r.
Być może znalazłem właściwy sposób na wyłączenie plakietki powiadomień dla App Store. Ustawienie znajduje się w ~/Library/Preferences/com.apple.ncprefs.plist i aby je wyłączyć, musisz edytować plik za pomocą Edytor preferencji , TextWrangler lub coś podobnego. Wyszukaj com.apple.appstore i we flagach zmień ostatnią liczbę na 0 (zero). Zapisz plik i wyloguj się, identyfikator powinien zniknąć. Oto jak to wygląda w TextWranglerze po zmianie początkowej wartości 8342 na 8340.
Wyświetl element multimedialny ' data-single-image='1'>

gozielony1

Oryginalny plakat
20 listopada 2017 r.
  • 11 listopada 2019 r.
Edytowałem plik, ale wskazanie „1” nadal pojawia się w samym App Store. Cholera, mogę z tym żyć. To elementy Docka naprawdę mnie niepokoiły. Przepadło.

Załączniki

  • Wyświetl element multimedialny ' href='tmp/attachments/screen-shot-2019-11-11-at-8-48-54-pm-png.876508/' > Zrzut ekranu 11.11.2019 o godzinie 8.48.54 PM.png'file-meta'> 247.6 KB · Wyświetleń: 136

katbel

19 sierpnia 2009
  • 5 lut 2020
bogdanw powiedział: Zgodnie z dokumentacją Apple powinno być możliwe wyłączenie powiadomień o aktualizacjach oprogramowania https://developer.apple.com/documentation/devicemanagement/appstore
próbowałem z
Kod: |__+_| ale odznaka wróciła po restarcie.
próbuję teraz z
Kod: |__+_| Do tej pory przetrwał jeden restart.

Dziękuję! Czego szukałem!
Nie przeszkadza mi jednak znaczek, mówi mi, że mogę sprawdzić inne aplikacje, które chciałbym zaktualizować, ale bez irytacji powiadomieniem, że w HighSierra nie daje zbyt wielu możliwości wyboru
Teraz czy jutro S

sackmesser

17 gru 2019
  • 6 lut 2020
Co się stanie, gdy zmienisz nazwę aplikacji?

katbel

19 sierpnia 2009
  • 6 lut 2020
sackmesser powiedział: Co się stanie, gdy zmienisz nazwę aplikacji?

Myślę, że powinieneś zmienić nazwę tego w zawartości pakietu, ponieważ z tego, co do tej pory widziałem, przeglądanie poleceń terminala, jest to ta, która wyzwala aktualizację, ale zepsujesz aplikację, która już nie będzie działać

orzech golfowy1982

12 paź 2014
Chicago, Illinois
  • 12 lut 2020
sudo softwareupdate --reset-ignored

katbel

19 sierpnia 2009
  • 16 lut 2020
Jedyna rzecz, która zadziałała dla mnie, to

katbel powiedział: Metoda Terminal tymczasowo przenosi OSXNotification.bundle z jego pierwotnej lokalizacji w folderze /Library/Bundles/ do domyślnego folderu Dokumenty Twojego konta użytkownika.
OSXNotification.bundle to mały pakiet podpisany przez Apple, który kontroluje powiadomienia o aktualizacji systemu macOS. Cofnięcie zmiany powoduje umieszczenie pliku z powrotem w jego pierwotnej lokalizacji.
Dodaję, że działa to tylko wtedy, gdy skompresujesz plik OSXNotification.bundle, który umieścisz w innym folderze i usuniesz nieskompresowany
Nie mam powiadomienia od 1 tygodnia ? i mam jeszcze dwie aplikacje do zaktualizowania. Wolę mieć czerwoną plakietkę, bo przynajmniej wiem, że mam jakieś aktualizacje na wszelki wypadek