Processus macOS
Qu’est-ce que remotepairingd sur Mac ?
remotepairingd connecte le Mac aux appareils Apple jumelés. Apple ne le documente pas. CoreDeviceService fait partie de la prise en charge des appareils de Xcode.
Où le voir
remotepairingdfigure dans la liste de Moniteur d’activité › Réseau, dansnettopou dans Kilobat.- Un coupe-feu ou un outil de surveillance réseau demande si
remotepairingdpeut se connecter. CoreDeviceServiapparaît dansnettopou dans Kilobat avec beaucoup de trafic.- Le trafic va vers une adresse de votre réseau local.
Ce que c’est
Apple ne publie pas de page man pour remotepairingd. Son chemin montre qu’il fait partie du framework RemotePairing.
CoreDeviceService se trouve dans /Library/Developer/PrivateFrameworks/CoreDevice.framework. Ce dossier contient la prise en charge des appareils pour développeurs qu’utilise Xcode.
La documentation de Xcode indique que Xcode peut jumeler un iPhone ou un iPad sans fil lorsque l’appareil est sur le même réseau Wi-Fi que le Mac.
La page man de usbmuxd indique qu’il gère la communication avec les appareils iOS via USB et Wi-Fi.
Pourquoi il utilise le réseau
- Un appareil jumelé sur le réseau. Sur ce Mac,
lsofa montré remotepairingd connecté à un iPhone du réseau local. - Le travail de Xcode avec les appareils. Installer et déboguer des apps sur un appareil jumelé lui transfère des données.
- Ce qui a été observé. Sur le Mac d’un développeur avec un iPhone jumelé, Kilobat a enregistré plusieurs gigaoctets pour chaque processus en une semaine.
Est-ce normal ?
Oui, si vous utilisez Xcode avec un appareil, ou une autre fonction qui jumelle des appareils. Le trafic va vers l’appareil, sur le réseau local.
Apple ne documente pas ce qui utilise remotepairingd par ailleurs. Considérez un trafic plus important comme le travail de l’appareil que vous avez jumelé.
Voir combien il consomme
Ouvrez Moniteur d’activité depuis Applications > Utilitaires. Cliquez sur Réseau.
Tapez
remotepairingddans le champ de recherche. Les colonnes Octets envoyés et Octets reçus indiquent ce qu’il a transféré.Dans Terminal, surveillez uniquement ce processus. Appuyez sur d pour afficher la variation par seconde, et sur q pour quitter.
nettop -p remotepairingd -PAffichez ses connexions. Une adresse locale correspond à l’appareil jumelé.
lsof -nP -i -a -c remotepairFaites de même pour CoreDeviceService. Dans
nettop, utilisez son nom court.nettop -p CoreDeviceServi -P
Le réduire ou le suspendre sans risque
Branchez l’appareil avec un câble quand vous installez ou déboguez des apps.
Dans Xcode, ouvrez Device Hub. Supprimez les appareils que vous n’utilisez plus.
Ne quittez pas
remotepairingddans Moniteur d’activité. Il fait partie de macOS, et d’autres fonctions en dépendent.
Avec Kilobat
Ouvrez la liste des apps de Kilobat et recherchez
remotepairingd. Sa ligne affiche le débit en direct et les octets transférés.Kilobat affiche le trafic du réseau local à part. Le trafic vers un appareil de votre réseau ne compte pas comme données Internet.
Dans Terminal, affichez la même liste en direct. Appuyez sur / et tapez le nom pour rechercher.
kilobat status --watchAffichez son trafic sur une journée. Les noms correspondent à
kilobat report --summary.kilobat bandwidth remotepairingd dayVia MCP, un agent IA obtient le même historique avec
get_app_bandwidthet le nomremotepairingd.La vue en direct est gratuite. L’historique dans l’app nécessite Pro. Kilobat n’enregistre l’historique que pendant que l’app tourne.
Questions
remotepairingd utilise-t-il mes données Internet ?
Sur ce Mac, ses connexions allaient vers un appareil du réseau local. Apple ne documente pas toutes ses connexions.
Pourquoi CoreDeviceService s’affiche-t-il sous le nom CoreDeviceServi ?
nettop et Kilobat affichent au maximum 15 caractères d’un nom de processus.
Sources
- Apple Developer : Managing your simulated and physical devices in Device Hub
- usbmuxd(8), page man installée avec macOS 27.2
- lsof(8), page man installée avec macOS 27.2
- nettop(1), page man installée avec macOS 27.2
Sources vérifiées le 29 octobre 2026. Les pages man sont celles installées avec macOS ; ouvrez-en une avec man <name> dans Terminal.