У устройств Apple есть функция «Универсальный буфер обмена»: можно скопировать текст, ссылку или изображение на iPhone или iPad, а затем вставить на Mac обычной комбинацией Command + V.
Иногда эта функция внезапно перестаёт работать, хотя раньше всё было нормально. В моём случае содержимое копировалось с Mac на iPad, но в обратную сторону — с iPad на Mac — не передавалось.
Ниже приведены способы решения: от проверки настроек до точечного сброса входящего кэша Universal Clipboard на Mac.
- Как работает Универсальный буфер обмена
- Где включить Handoff
- На iPhone или iPad
- На Mac
- Определяем направление сбоя
- Способ 1. Переключить Handoff, Wi-Fi и Bluetooth
- Способ 2. Перезапустить службы Handoff на Mac
- Способ 3. Сбросить входящий кэш Universal Clipboard
- Создание резервной копии
- Сброс входящего кэша
- Как восстановить резервную копию
- Что не стоит делать
- Если ничего не помогло
- Итог
Как работает Универсальный буфер обмена
Для передачи содержимого Apple использует Handoff, Bluetooth, Wi-Fi и данные Аккаунта Apple. Скопированный материал хранится недолго, поэтому вставлять его на другом устройстве нужно практически сразу.
Для работы функции необходимо:
- использовать один и тот же Аккаунт Apple;
- включить Bluetooth и Wi-Fi на обоих устройствах;
- включить Handoff;
- держать устройства рядом;
- разблокировать устройство, с которого копируется содержимое.
Эти требования указаны в официальной инструкции Apple.
Где включить Handoff
На iPhone или iPad
Откройте:
Настройки → Основные → AirPlay и Непрерывность → Handoff
Переключатель Handoff должен быть включён.
На Mac
Откройте:
→ Системные настройки → Основные → AirDrop и Непрерывность
Включите пункт:
«Разрешить Handoff между этим Mac и Вашими устройствами iCloud»
Название раздела может немного отличаться в зависимости от версии macOS. Актуальные пути Apple публикует на странице настройки Handoff.
Определяем направление сбоя
Проведите два простых теста:
- Скопируйте текст на Mac и попробуйте вставить его на iPhone или iPad.
- Скопируйте другой текст на iPhone или iPad и попробуйте вставить на Mac.
Если обмен не работает в обоих направлениях, вероятнее всего, проблема связана с Handoff, Wi-Fi, Bluetooth или Аккаунтом Apple.
Если с Mac на iPhone или iPad содержимое передаётся, а обратно на Mac — нет, значит устройства видят друг друга, но на Mac могла зависнуть служба приёма или входящий кэш Universal Clipboard.
Именно такая ситуация была у меня.
Способ 1. Переключить Handoff, Wi-Fi и Bluetooth
На обоих устройствах выполните следующие действия:
- Выключите Handoff.
- Полностью выключите Wi-Fi и Bluetooth.
- Подождите 10–15 секунд.
- Включите Wi-Fi и Bluetooth.
- Снова включите Handoff.
- Скопируйте короткий текст и сразу попробуйте его вставить.
На iPhone и iPad лучше выключать Bluetooth и Wi-Fi через приложение «Настройки», а не только через Пункт управления.
Если используется VPN, временно отключите его на обоих устройствах и повторите проверку.
Способ 2. Перезапустить службы Handoff на Mac
Если переключение настроек не помогло, можно перезапустить службы macOS без полной перезагрузки компьютера.
Откройте приложение «Терминал» и выполните команды:
killall pboard
killall sharingd
killall useractivityd
killall rapportd
killall identityservicesd
Команды не требуют sudo. Системные процессы автоматически запустятся заново.
На несколько секунд могут стать недоступны AirDrop и другие функции «Непрерывности». После перезапуска подождите 10–15 секунд и снова проверьте копирование.
Способ 3. Сбросить входящий кэш Universal Clipboard
Этот способ имеет смысл, если:
- копирование с Mac на iPhone или iPad работает;
- копирование обратно на Mac не работает;
- Handoff, Wi-Fi и Bluetooth включены;
- обычный перезапуск служб не помог.
В моём случае проблема оказалась во входящем кэше Universal Clipboard на Mac.
Создание резервной копии
Сначала создайте резервную копию файла настроек:
cp -n "$HOME/Library/Preferences/com.apple.coreservices.useractivityd.plist" "$HOME/Desktop/com.apple.coreservices.useractivityd.plist.backup"
Резервная копия появится на рабочем столе.
Сброс входящего кэша
Удалите только указатель на старый входящий кэш:
/usr/libexec/PlistBuddy -c 'Delete :kRemotePasteboardBlobName' "$HOME/Library/Preferences/com.apple.coreservices.useractivityd.plist"
После этого перезапустите кэш настроек и службы Handoff:
killall cfprefsd
killall pboard
killall sharingd
killall useractivityd
killall rapportd
Подождите несколько секунд, скопируйте короткий текст на iPhone или iPad и попробуйте вставить его на Mac.
macOS должна автоматически создать новое состояние входящего буфера. В моём случае после этого двустороннее копирование сразу заработало.
Как восстановить резервную копию
Если после сброса появились проблемы, восстановите сохранённый файл:
cp "$HOME/Desktop/com.apple.coreservices.useractivityd.plist.backup" "$HOME/Library/Preferences/com.apple.coreservices.useractivityd.plist"
Затем перезапустите службы:
killall cfprefsd
killall pboard
killall sharingd
killall useractivityd
killall rapportd
Что не стоит делать
Не нужно сразу:
- выходить из Аккаунта Apple;
- сбрасывать всю Связку ключей;
- удалять сохранённые пароли;
- удалять содержимое папки Library/Keychains;
- переустанавливать macOS.
Handoff использует криптографические ключи из Связки ключей для защищённого обмена между доверенными устройствами. Apple описывает этот механизм в руководстве по безопасности Handoff.
Полный сброс Связки ключей может удалить сохранённые пароли и создать намного больше проблем, чем неисправный буфер обмена.
Если ничего не помогло
- Установите обновления macOS, iOS или iPadOS.
- Полностью перезагрузите оба устройства.
- Проверьте работу AirDrop.
- Проверьте обычный Handoff через Safari.
- Выйдите из учётной записи macOS и войдите снова.
- Обратитесь в поддержку Apple, если проблема регулярно возвращается.
Итог
Если Универсальный буфер обмена перестал работать, сначала проверьте Handoff, Wi-Fi, Bluetooth и Аккаунт Apple. Затем определите, работает ли копирование хотя бы в одном направлении.
Когда с Mac на iPhone или iPad копирование работает, а обратно — нет, проблема может находиться именно во входящем кэше macOS. В таком случае точечный сброс параметра kRemotePasteboardBlobName позволяет восстановить функцию без удаления паролей, выхода из iCloud и переустановки системы.




