Effacer Historique des appels FaceTime & iMessages sur mac

Indice NDT

(N)iveau requis: utilisateur à expert.
(D)ifficulté : Simple, Moyenne, Complexe.
(T)emps estimé pour faire.

Utilisateur Technicien Expert
Niveau
Simple Moyenne Complexe
Difficulté
– d’une heure + de 5 heures 12 heures et +
Temps

OcM

Objectif de l’article.
Contexte de la réalisation.
Modalité de l’éxécution.

Effacer l’historique des appels FaceTime

sous macOS

Marche à suivre

Il est parfois des fonctions simples… qui… même sur un Mac.. sont difficiles à trouver… C’est le cas de la fonction de suppression de tout l’historique des appels (passés, manqués, reçus) pour l’application iMessages, un peu moins sur FaceTime.

Rappel pour l’un et astuce pour le second  avec en prime une application dédiée.

FaceTime


Ici un exemple de la situation d’un historique de communication.

Ce qui peut être pratique mais parfois pénible.

Plutôt que de glisser sur chaque item, on agit en une fois.

La procédure est la suivante :

  1. sélection d’une ligne
  2. bouton droit ou CTRL + clic de la souris
  3. et tada ! -> l’option «Supprimer tous les éléments récents» est proposée.

On trouve aussi  cette fonction, proposée directement depuis le menu FaceTime sous l’item Supprimer les éléments récents.

iMessages


Pour iMessages, sur macOS il n’existe pas (encore…) une fonction similaire… à celle existante sous FaceTime hélas…

Il faut vider le dossier ~/Library/iMessages  (ou ~/Bibliothèque/Messages en version Francisée) :

  • des fichiers :
    • chat.db-shm
    • chat.db-shm
    • chat.db-shm
      blanc
  • des dossiers et leur contenu
    • Attachments
    • Archives

blanc

Et comme le système fonctionne en temps réel il faut ensuite redémarrer le Mac.

iMessageMénage

Une application maison, permettant d’automatiser cette action.
iMesageMénage, comme son nom l’indique, elle efface l’historique de iMessage et redémarre votre Mac.

Proposée sous l’archive zip ci dessous en téléchargement, elle est composée d’une image disque contenant :

  • l’application (à glisser vers votre dossier Application)
  • la notice explicative
  • ImessageMénage est une application 64 bits compatible avec les versions 32 bits de macOS.
  • Depuis Mojave il faut autoriser l’application à l’accès complet de votre disque dur, ainsi qu’à l’application Terminal1.

Un dossier @tempyd est créé sur le bureau contenant l’archive sauvegardée de cet historique avant suppression. Après exécution et vérification on peut supprimer ce dossier de secours.

Signatures :

  • MD5 : 77aad9944e0284462bb44407735abc36
  • SAH 256: 7154defbfd26b958b23f1d960dffa76c7f0bdc26acf5f2ad59536c101a5e45fa

 


 

(1) ImessageMénage est un script shell bash qui requiert Terminal pour s’exécuter. Code source.