Не работает копирование на айфон и вставка на мак

У устройств Apple есть функция «Универсальный буфер обмена»: можно скопировать текст, ссылку или изображение на iPhone или iPad, а затем вставить на Mac обычной комбинацией Command + V.

Иногда эта функция внезапно перестаёт работать, хотя раньше всё было нормально. В моём случае содержимое копировалось с Mac на iPad, но в обратную сторону — с iPad на Mac — не передавалось.

Ниже приведены способы решения: от проверки настроек до точечного сброса входящего кэша Universal Clipboard на Mac.

Как работает Универсальный буфер обмена

Для передачи содержимого 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.

Определяем направление сбоя

Проведите два простых теста:

  1. Скопируйте текст на Mac и попробуйте вставить его на iPhone или iPad.
  2. Скопируйте другой текст на iPhone или iPad и попробуйте вставить на Mac.

Если обмен не работает в обоих направлениях, вероятнее всего, проблема связана с Handoff, Wi-Fi, Bluetooth или Аккаунтом Apple.

Если с Mac на iPhone или iPad содержимое передаётся, а обратно на Mac — нет, значит устройства видят друг друга, но на Mac могла зависнуть служба приёма или входящий кэш Universal Clipboard.

Именно такая ситуация была у меня.

Способ 1. Переключить Handoff, Wi-Fi и Bluetooth

На обоих устройствах выполните следующие действия:

  1. Выключите Handoff.
  2. Полностью выключите Wi-Fi и Bluetooth.
  3. Подождите 10–15 секунд.
  4. Включите Wi-Fi и Bluetooth.
  5. Снова включите Handoff.
  6. Скопируйте короткий текст и сразу попробуйте его вставить.

На 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.

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

Если ничего не помогло

  1. Установите обновления macOS, iOS или iPadOS.
  2. Полностью перезагрузите оба устройства.
  3. Проверьте работу AirDrop.
  4. Проверьте обычный Handoff через Safari.
  5. Выйдите из учётной записи macOS и войдите снова.
  6. Обратитесь в поддержку Apple, если проблема регулярно возвращается.

Итог

Если Универсальный буфер обмена перестал работать, сначала проверьте Handoff, Wi-Fi, Bluetooth и Аккаунт Apple. Затем определите, работает ли копирование хотя бы в одном направлении.

Когда с Mac на iPhone или iPad копирование работает, а обратно — нет, проблема может находиться именно во входящем кэше macOS. В таком случае точечный сброс параметра kRemotePasteboardBlobName позволяет восстановить функцию без удаления паролей, выхода из iCloud и переустановки системы.

Оцените статью
( Пока оценок нет )
Поделиться с друзьями
Добавить комментарий