8 votes

Skype s'affiche deux fois dans le Launchpad. Pourquoi ? Comment puis-je y remédier ?

Skype apparaît deux fois dans Launchpad . Cela fait un moment qu'il agit de la sorte, mais si je me souviens bien, je pense que cela a commencé lorsque j'ai laissé Skype se mettre à jour automatiquement il y a quelque temps.

Une idée de la raison pour laquelle Skype s'affiche deux fois ?

Comment se débarrasser de l'instance Skype supplémentaire ?

Two Skype icons in Launchpad

J'ai cherché sur mon disque dur en utilisant spotlight, y compris "system files", un paquet d'applications supplémentaires. Il n'y en a pas.

Lorsque vous cliquez sur l'une des icônes Skype dans le Launchpad, elles semblent toutes deux lancer la même application (Activity Monitor le confirme - elles se trouvent sur le même chemin).

8voto

John Fiala Points 3050

Après quelques recherches, j'ai peut-être trouvé une solution.

* Procéder avec prudence. Fichiers de sauvegarde. Faites preuve d'intelligence. Ceci a fonctionné pour moi YMMV. *

La solution facile

La manière la plus directe de résoudre ce problème semble être de supprimer la base de données SQLite qui stocke les données de Launchpad. Pour ce faire, il suffit d'ouvrir le dossier suivant,

~/Library/Application\ Support/Dock

et supprimez tous les fichiers .db qui s'y trouvent. Leur nom de fichier ressemblera à ceci,

58357ED0-F8D5-4EB3-9A1F-E6B71B0A001D.db

Ouvrez ensuite le terminal et tapez cette commande suivie de la touche retour :

killall Dock

Mais attention, vous perdrez tous les groupes d'icônes que vous avez créés dans Launchpad. Je n'ai pas aimé cette solution pour cette raison, alors j'ai utilisé la solution suivante pour me débarrasser des icônes en double sur ma machine.

La solution difficile

J'ai ouvert le dossier susmentionné et localisé le fichier susmentionné, puis j'ai ouvert ce fichier dans Navigateur de base de données SQLite en faisant glisser le fichier sur l'icône du navigateur db.

Une fois le fichier ouvert, j'ai cliqué sur Parcourir les données, puis j'ai sélectionné Apps dans le menu Tableau.

Browse Data - Select Apps

J'ai ensuite fait défiler la liste des applications jusqu'à ce que je trouve l'un des enregistrements en double pour Skype et je l'ai sélectionné.

Skype is a duplicate

L'enregistrement en double étant sélectionné, j'ai cliqué sur Supprimer l'enregistrement.

Delete Record

J'ai ensuite quitté SQLite Database Browser et j'ai confirmé que je voulais enregistrer mes modifications.

J'ai ensuite basculé dans le terminal et j'ai tapé cette commande suivie d'un retour :

killall Dock

Le sosie de Skype a ainsi disparu de mon Launchpad.

5voto

Mike Points 1018

La solution la plus simple. Télécharger le Contrôle de la rampe de lancement et utilisez-le pour masquer les pages, les groupes ou les icônes dont vous ne voulez pas, comme l'icône Skype en double.

2voto

Ryan Detzel Points 2741

Un complément à la réponse de Samuel Mikel Bowles. Lorsque vous modifiez la base de données Launchpad, le mieux est de supprimer toutes les références à l'application.

La structure de la base de données est la suivante :

Éléments de la table Il s'agit du tableau où sont stockés tous les éléments de votre base de lancement. C'est le premier endroit où supprimer une application. La colonne "rowid" correspond à la table "item_id" des applications. La colonne "parent_id" correspond à la table des groupes "item_id".

Applications de la table C'est là que sont stockées toutes les applications (avec un nom d'application lisible par l'homme dans la colonne "Titre"). Trouvez ici l'application que vous souhaitez supprimer et n'oubliez pas l'"item_id" afin de pouvoir également la supprimer du tableau des éléments.

Groupes de table Contient les groupes que vous avez créés dans votre launchpad. La colonne "item_id" de cette table correspond à la colonne "parent_id" de la table des éléments. J'avais quelques groupes orphelins que j'ai supprimés en supprimant l'entrée de cette table.

Il s'agit bien sûr de la méthode la plus dure, mais elle vous donne un contrôle total. Il est plus facile d'utiliser le Launchpad.

Mise à jour : la suppression d'une ligne dans la table items semble également supprimer l'entrée dans la table apps, il n'est donc pas nécessaire de la supprimer dans différentes tables. Elles sont liées, je suppose.

1voto

robenkleene Points 111

Une solution plus simple et potentiellement moins destructrice a été trouvée sur le site ce forum :

  1. Déplacez l'application Skype.app de votre dossier d'applications vers la corbeille, mais NE PAS LE VIDER .
  2. Ouvrez Launchpad et cliquez sur l'icône Skype dans Launchpad, l'icône Skype devrait afficher un " ?", puis disparaître de Launchpad.
  3. Déplacez l'application Skype.app de la corbeille vers votre dossier d'applications.
  4. Ouvrez à nouveau le Launchpad, il ne devrait plus y avoir qu'une seule icône Skype.

-1voto

jesusiniesta Points 511

C'est à cause de la mise à jour. Il suffit de supprimer l'ancienne version du dock en cliquant avec le bouton droit de la souris sur l'icône et en sélectionnant Supprimer du dock.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X