Процессы macOS

Что такое remotepairingd на Mac?

remotepairingd связывает Mac с сопряжёнными устройствами Apple. Apple его не документирует. CoreDeviceService относится к поддержке устройств в Xcode.

Процесс: remotepairingdПроцесс: CoreDeviceServiceПроцесс: usbmuxdПрименимость: macOS с установленным Xcode или его компонентами поддержки устройств. Проверено на macOS 27.2.Проверено: 29 октября 2026 г.

Где это видно

  • remotepairingd есть в списке «Мониторинга системы» › «Сеть», в nettop или в Kilobat.
  • Брандмауэр или сетевой монитор спрашивает, можно ли remotepairingd подключиться.
  • CoreDeviceServi появляется в nettop или в Kilobat с большим трафиком.
  • Трафик идёт на адрес в вашей локальной сети.

Что это такое

Apple не публикует man-страницу для remotepairingd. По его пути видно, что он входит во фреймворк RemotePairing.

CoreDeviceService находится в /Library/Developer/PrivateFrameworks/CoreDevice.framework. В этой папке лежат компоненты поддержки устройств для разработчиков, которые использует Xcode.

В документации Xcode сказано, что Xcode может сопрячь iPhone или iPad по беспроводной сети, если устройство в той же сети Wi-Fi, что и Mac.

В man-странице usbmuxd сказано, что он управляет связью с устройствами iOS по USB и Wi-Fi.

Зачем ему сеть

  • Сопряжённое устройство в сети. На этом Mac lsof показал, что remotepairingd подключён к iPhone в локальной сети.
  • Работа Xcode с устройствами. При установке и отладке приложений на сопряжённом устройстве на него передаются данные.
  • Что удалось увидеть. На Mac разработчика с сопряжённым iPhone Kilobat записал по несколько гигабайт на каждый процесс за неделю.

Это нормально?

Да, если вы используете Xcode с устройством или другую функцию, которая сопрягает устройства. Трафик идёт на устройство в локальной сети.

Apple не документирует, что ещё использует remotepairingd. Считайте крупный трафик работой сопряжённого вами устройства.

Сколько трафика он расходует

  1. Откройте «Мониторинг системы» из папки «Программы» > «Утилиты». Нажмите «Сеть».

  2. Введите remotepairingd в поле поиска. Столбцы «Отправлено байт» и «Получено байт» показывают, сколько данных он передал.

  3. В Терминале следите только за этим процессом. Нажмите d, чтобы видеть изменение за секунду, и q, чтобы выйти.

    nettop -p remotepairingd -P
  4. Покажите его подключения. Локальный адрес — это сопряжённое устройство.

    lsof -nP -i -a -c remotepair
  5. То же самое сделайте для CoreDeviceService. В nettop используйте его короткое имя.

    nettop -p CoreDeviceServi -P

Как безопасно сократить или приостановить

  1. Подключайте устройство кабелем, когда устанавливаете или отлаживаете приложения.

  2. В Xcode откройте Device Hub. Удалите устройства, которыми больше не пользуетесь.

  3. Не завершайте remotepairingd в «Мониторинге системы». Это часть macOS, и от него зависят другие функции.

С Kilobat

  1. Откройте список приложений Kilobat и найдите remotepairingd. В его строке видна текущая скорость и объём переданных данных.

  2. Kilobat показывает трафик локальной сети отдельно. Трафик к устройству в вашей сети не считается интернет-трафиком.

  3. В Терминале посмотрите тот же список в реальном времени. Нажмите / и введите имя для поиска.

    kilobat status --watch
  4. Покажите его трафик за день. Имена совпадают с kilobat report --summary.

    kilobat bandwidth remotepairingd day
  5. Через MCP ИИ-агент получает ту же историю с помощью get_app_bandwidth и имени remotepairingd.

  6. Просмотр в реальном времени бесплатен. Для истории в приложении нужен Pro. Kilobat записывает историю, только пока приложение запущено.

Вопросы

remotepairingd расходует мой интернет-трафик?

На этом Mac его подключения шли к устройству в локальной сети. Apple не документирует все его подключения.

Почему CoreDeviceService показан как CoreDeviceServi?

nettop и Kilobat показывают не больше 15 символов имени процесса.

Источники

Источники проверены 29 октября 2026 г. Man-страницы — те, что установлены вместе с macOS; откройте любую командой man <name> в Терминале.