Forum

Aidez-moi à supprimer le badge de mise à jour d'une application

gogreen1

Affiche originale
20 novembre 2017
  • 6 novembre 2019
J'ai récemment résolu un problème de notification de mise à jour et de badge pour Catalina avec l'aide du forum, mais je souhaite maintenant supprimer la notification de mise à jour et le badge pour une autre application. Comment retirer le badge pour d'autres logiciels ? Je souhaite supprimer le badge pour une seule application, pas toutes les notifications, juste une application spécifique. Merci.

Pièces jointes

  • Afficher l'élément multimédia ' href='tmp/attachments/screen-shot-2019-11-05-at-5-15-23-pm-png.875401/' > Capture d'écran 05-11-2019 à 17h15.23.png'file-meta'> 32,3 Ko · Vues : 485
C

chabig

6 sept. 2002


  • 6 novembre 2019
Il existe deux manières de retirer le badge :

1. Mettez à jour l'application.
2. Supprimez cette application de votre ordinateur.

retta283

Annulé
8 juin 2018
Victoria, Colombie-Britannique
  • 6 novembre 2019
chabig a dit : Il y a deux façons de retirer le badge :

1. Mettez à jour l'application.
2. Supprimez cette application de votre ordinateur.
Que se passe-t-il si la mise à jour casse des fonctionnalités clés et qu'il veut se débarrasser de la notification ?

gogreen1

Affiche originale
20 novembre 2017
  • 6 novembre 2019
Merci chabig. Cela fonctionnerait, mais il doit sûrement y avoir un moyen de supprimer le badge sans supprimer l'application. Je veux l'application, je ne veux tout simplement pas la mettre à jour. Même idée que la solution Catalina fournie ici dans un fil différent, mais pour une application différente. C

chabig

6 sept. 2002
  • 6 novembre 2019
Je ne pense pas qu'il y ait un moyen d'atteindre ce que vous voulez.

retta283

Annulé
8 juin 2018
Victoria, Colombie-Britannique
  • 6 novembre 2019
Trouvez éventuellement une icône modifiée et échangez-la, copiez simplement l'icône existante et ajoutez un point blanc ou quelque chose du genre. Les badges de notification peuvent cependant les remplacer. Vous pouvez également simplement supprimer l'App Store du dock.
Réactions :chabig C

chabig

6 sept. 2002
  • 6 novembre 2019
retta283 a déclaré : Vous pouvez également simplement supprimer l'App Store du dock.
C'est la meilleure réponse jusqu'à présent!

DeltaMac

30 juil. 2003
Delaware
  • 6 novembre 2019
Je sais que vous avez dit que vous ne vouliez pas mettre à jour une application en particulier, mais de quelle application s'agit-il ?

jorge

1 juil. 2006
Île de Vancouver
  • 6 novembre 2019
gogreen1 a déclaré : J'ai récemment résolu un problème de notification de mise à jour et de badge pour Catalina avec l'aide du forum, mais je souhaite maintenant supprimer la notification de mise à jour et le badge pour une autre application. Comment retirer le badge pour d'autres logiciels ? Je souhaite supprimer le badge pour une seule application, pas toutes les notifications, juste une application spécifique. Merci.
Si la nouvelle fonctionnalité de masquage de la boutique d'applications fonctionne de la même manière que par le passé, cliquez sur ce bouton de masquage pour l'application en question dans la boutique d'applications sous votre compte devrait arrêter tous les efforts pour mettre à jour l'application.

Afficher l'élément multimédia '> T

Tech198

21 avr. 2011
Australie, Perth
  • 7 novembre 2019
chabig a dit : Il y a deux façons de retirer le badge :

1. Mettez à jour l'application.
2. Supprimez cette application de votre ordinateur.

et 3... S'il est répertorié dans la section Notifications.

Toutes les applications n'apparaissent pas,,,, Par exemple, VMWare fusion est répertorié et Transmission, mais pas VLC.

Afficher l'élément multimédia ' data-single-image='1'>

chabig a dit : C'est la meilleure réponse jusqu'à présent !

Oui, mais cela va à l'encontre du but de l'avoir là. Vous pouvez simplement utiliser Spotlight à chaque fois (plus rapide que d'aller dans Applications sauf si vous utilisez le raccourci clavier (Commande + Maj + A) depuis le bureau

bogdanw

10 mars 2009
  • 7 novembre 2019
Selon la documentation d'Apple, il devrait être possible de désactiver les notifications de mise à jour logicielle https://developer.apple.com/documentation/devicemanagement/appstore
j'ai essayé avec
Code : |_+_| mais le badge est revenu après redémarrage.
j'essaye maintenant avec
Code : |_+_| Jusqu'à présent, il a survécu à un redémarrage.
Réactions :katbel

gogreen1

Affiche originale
20 novembre 2017
  • 10 novembre 2019
Merci, mais je ne veux pas désactiver toutes les mises à jour logicielles. Je veux en désactiver un seul. Je suppose qu'il existe des commandes Terminal pour cela, ou une commande Terminal, tout comme il existe pour désactiver les avis de mise à jour Catalina. Mais je n'ai aucune idée de la syntaxe.

DeltaMac

30 juil. 2003
Delaware
  • 10 novembre 2019
Cette astuce ne bloque pas les mises à jour, elle empêche simplement l'affichage des notifications de mise à jour - ce qui est probablement lié au badge de mise à jour. Je pense que vous pourrez toujours rechercher manuellement les mises à jour disponibles quand vous le souhaitez, puis vous pourrez choisir à ce moment-là de mettre à jour ou de ne pas mettre à jour. Vous ne serez tout simplement pas averti automatiquement que des mises à jour sont disponibles. C'est votre badge numéro que vous avez également demandé sur d'autres fils de discussion. N'est-ce pas ce que vous voulez - pas de badge de mise à jour ?

Juste curieux - Vous avez dit que vous ne vouliez vraiment désactiver qu'une seule application. De quelle application s'agit-il ?

bogdanw

10 mars 2009
  • 11 novembre 2019
Je veux ignorer Xcode car c'est une grosse mise à jour et je n'ai pas besoin de l'utiliser pour le moment. Je veux ignorer certaines autres applications qui sont mises à jour plus que je ne les utilise. Ceux-ci sont petits et je peux simplement les supprimer et les réinstaller quand j'en ai besoin.
J'ai essayé sans succès quelques suggestions trouvées en ligne (pkgutil --forget) et quelques conjectures (softwareupdate --ignore ou en ajoutant InactiveUpdates à com.apple.AppStore ou com.apple.appstored).
Le DisableSoftwareUpdateNotifications était censé désactiver uniquement les notifications pour les mises à jour d'applications, c'est plus compliqué à mettre en œuvre (nécessite la création d'un profil mobileconfig) et ne fonctionnait pas pour moi, même après avoir signé le profil. Peut-être que je fais quelque chose de mal.
Pour me débarrasser du badge, j'ai trouvé ces solutions :
- supprimez le dossier DockTile.docktileplugin de l'App Store.app/Contents
- créez un alias pour App Store.app et faites glisser l'alias dans le Dock
- créez un lanceur dans Script Editor pour App Store.app et faites-le glisser vers le Dock
- créer une application simple dans Script Editor qui supprime le badge.
Réactions :gogreen1

gogreen1

Affiche originale
20 novembre 2017
  • 11 novembre 2019
J'ai essayé de supprimer l'application et de localiser et de me débarrasser de ses restes via EasyFind.app. J'ai également essayé de supprimer com.apple.commerce.plist, com.apple.appstore.plist, com.apple.storeagent.plist et com.apple.SoftwreUpdate.plist, le tout en vain - ce badge reste.

bogdanw a dit : Pour me débarrasser du badge, j'ai trouvé ces solutions :
- supprimez le dossier DockTile.docktileplugin de l'App Store.app/Contents
- créez un alias pour App Store.app et faites glisser l'alias dans le Dock
- créez un lanceur dans Script Editor pour App Store.app et faites-le glisser vers le Dock
- créer une application simple dans Script Editor qui supprime le badge.

Les quatre étapes que vous indiquez sont-elles toutes nécessaires, ou chacune est-elle une solution ? Je pense que je pourrais effectuer ces tâches, à l'exception de la création d'un lanceur de scripts et de la création d'une application simple pour supprimer le badge. Comment puis-je effectuer ces tâches ? Merci.

bogdanw

10 mars 2009
  • 11 novembre 2019
gogreen1 a dit : tout en vain--ce badge reste.

Comme je l'ai mentionné dans l'autre fil, le badge peut être supprimé temporairement avec

Code : |_+_|

gogreen1 a dit : Les quatre étapes que vous indiquez sont-elles toutes nécessaires, ou chacune est-elle une solution ?

Non, chacun est une solution différente.

Créer un alias dans Terminal
Code : |_+_| supprimez l'App Store du Dock et faites glisser l'alias App Store créé dans /Applications


Création d'un lanceur : ouvrez Script Editor, copiez-collez le code : |_+_| et enregistrez-le en tant qu'application. Remplacez l'icône de l'application par celle de l'App Store et faites glisser l'application vers le Dock.

Une application qui supprime temporairement le badge : ouvrez Script Editor, copiez-collez

Code : |_+_|
et enregistrez-le en tant qu'application.
Réactions :gogreen1

gogreen1

Affiche originale
20 novembre 2017
  • 11 novembre 2019
Merci, bogdanw. J'ai créé App Store.app, supprimé l'App Store du Dock et l'ai remplacé par l'application que j'ai créée. Le badge a disparu, et il semble qu'il soit définitivement parti car il n'apparaissait pas au redémarrage, donc je pense (j'espère) avoir résolu ce problème. L'App Store lui-même a toujours la mise à jour indiquée, mais au moins le badge a disparu. Merci encore!

bogdanw

10 mars 2009
  • 11 novembre 2019
J'ai peut-être trouvé le moyen approprié de désactiver le badge de notification pour l'App Store. Le paramètre se trouve dans ~/Library/Preferences/com.apple.ncprefs.plist et pour le désactiver, vous devez éditer le fichier avec Éditeur de préférences , TextWrangler ou quelque chose de similaire. Recherchez com.apple.appstore et dans les drapeaux, remplacez le dernier chiffre par 0 (zéro). Enregistrez le fichier et déconnectez-vous, le badge devrait disparaître. Voici à quoi cela ressemble dans TextWrangler après avoir changé la valeur initiale 8342 en 8340.
Afficher l'élément multimédia ' data-single-image='1'>

gogreen1

Affiche originale
20 novembre 2017
  • 11 novembre 2019
J'ai édité le fichier, mais l'indication '1' apparaît toujours dans l'App Store lui-même. Zut, je peux vivre avec ça. Ce sont les objets du Dock qui m'ont vraiment dérangé. C'est parti maintenant.

Pièces jointes

  • Afficher l'élément multimédia ' href='tmp/attachments/screen-shot-2019-11-11-at-8-48-54-pm-png.876508/' > Capture d'écran 11-11-2019 à 8h48.54.png'file-meta'> 247,6 Ko · Vues : 136

katbel

19 août 2009
  • 5 février 2020
bogdanw a déclaré : Selon la documentation d'Apple, il devrait être possible de désactiver les notifications de mise à jour logicielle https://developer.apple.com/documentation/devicemanagement/appstore
j'ai essayé avec
Code : |_+_| mais le badge est revenu après redémarrage.
j'essaye maintenant avec
Code : |_+_| Jusqu'à présent, il a survécu à un redémarrage.

Merci! Ce que je cherchais !
Le badge ne me dérange pas, il me dit que je peux rechercher d'autres applications que je voudrais mettre à jour, mais sans être ennuyé par la notification, qui dans HighSierra ne vous donne pas trop de choix
Maintenant ou demain S

saccageur

17 déc. 2019
  • 6 février 2020
Que se passe-t-il lorsque vous renommez l'application ?

katbel

19 août 2009
  • 6 février 2020
sackmesser a dit : Que se passe-t-il lorsque vous renommez l'application ?

Je suppose que vous devriez renommer celui à l'intérieur du contenu du pkg car d'après ce que j'ai vu jusqu'à présent, en parcourant les commandes du terminal, c'est celui qui déclenche la mise à jour mais vous casserez l'application qui ne fonctionnera plus

noix de golf1982

12 octobre 2014
Chicago, Illinois
  • 12 février 2020
sudo softwareupdate --reset-ignored

katbel

19 août 2009
  • 16 février 2020
La seule chose qui a fonctionné pour moi est

katbel a déclaré : La méthode Terminal déplace temporairement OSXNotification.bundle de son emplacement d'origine dans le dossier /Bibliothèque/Bundles/ vers le dossier Documents par défaut de votre compte utilisateur.
OSXNotification.bundle est un petit ensemble signé Apple qui contrôle les notifications de mise à niveau de macOS. L'annulation de la modification remet le fichier à son emplacement d'origine.
J'ajoute que cela ne fonctionne que si vous compressez le fichier OSXNotification.bundle que vous placez dans un autre dossier et supprimez celui qui n'est pas compressé
Je n'ai plus de notification depuis 1 semaine ? et j'ai encore deux applications à mettre à jour. Je préfère avoir le badge rouge car au moins je sais que j'ai des mises à jour au cas où j'en aurais besoin