Comment désactiver AddressBookSourceSync dans El Capitan

9

AddressBookSourceSyncempêche continuellement le sommeil inactif. Je n'utilise pas la synchronisation du carnet d'adresses et dans les versions précédentes, j'utilisais juste pour supprimer l'application. Cependant, cela est désormais empêché par la protection de l'intégrité du système.

Existe-t-il un moyen approuvé ou facile de désactiver l'application (via un lanceur ou une liste de propriétés ou quelque chose)? Ou dois-je désactiver SIP, supprimer l'application, puis (si je peux) réactiver SIP?

ÉDITER

Il me semble que parce que SIP n'agit que sur le disque de démarrage, il est facile de supprimer le fichier en démarrant simplement à partir d'un autre disque (par exemple USB) et en accédant au HD principal à partir de là.

William Morris
la source
1
Cela ressemble beaucoup à un problème XY pour moi. apple.stackexchange.com/questions/110828/…
Tetsujin
Bonjour, pouvez-vous élaborer sur votre solution? J'ai le même problème. Merci
rabbid
@rabbid Pour ce faire, vous devez installer OSX sur un disque externe (par exemple un disque USB) d'au moins 8 Go. Vous pouvez en savoir plus ici: support.apple.com/en-us/HT202796 - puis démarrer à partir de ce disque (maintenez l'option / alt enfoncée lorsque vous appuyez sur le bouton d'alimentation). Vous pouvez ensuite explorer le disque dur principal pour localiser et supprimer l'application dans / Macintosh \ HD / Système / Bibliothèque / Frameworks / AddressBook.framework / Versions / A / Helpers /
William Morris

Réponses:

14

Je ne sais pas si c'est vraiment une bonne idée, mais vous pouvez l'exécuter (comme vous-même, pas root) dans Terminal:

launchctl unload -w /System/Library/LaunchAgents/com.apple.AddressBook.SourceSync.plist

FWIW, j'ai eu le même problème et même après avoir suivi les instructions du lien de Tetsujin , désactiver tous les comptes de contacts dans les préférences système, se déconnecter d'iCloud, supprimer les répertoires AddressBookSourceSync dans ~ / Library / Caches et ~ / Library / Application Support, et bien sûr, de nombreux redémarrages, je n'ai pas pu obtenir AddressBookSourceSync pour arrêter de bloquer le sommeil. Cette commande l'a «corrigé». AddressBookSourceSync ne s'exécute plus et pmset -gne signale rien qui empêche le sommeil.

Vous pouvez annuler l'effet avec cette commande:

launchctl load -w /System/Library/LaunchAgents/com.apple.AddressBook.SourceSync.plist
rob mayoff
la source
Excellent, merci. Ma solution ne cesse d'être annulée par les mises à jour.
William Morris
Sur les versions plus récentes, vous devez d'abord désactiver la protection de l'intégrité du système (SIP).
KittMedia