Handoff - функция Apple Continuity которая позволяет начать работу на одном устройстве и продолжить на другом. Например, открыли веб-страницу на iPhone - на Mac в Dock появилась иконка Safari с этой же страницей. Кликаешь - открывается там где остановился.
Появилась в OS X Yosemite (2014). С тех пор поддерживается всеми основными приложениями Apple и многими сторонними.
Что можно «передать»
- Safari - открытая вкладка
- Mail - черновик письма
- Messages / iMessage - текущий разговор
- Notes - редактируемая заметка
- Reminders - редактируемое напоминание
- Calendar - просмотр события
- Maps - поиск/маршрут
- Pages, Numbers, Keynote - открытый документ
- FaceTime - перевести звонок на другое устройство
- Многие сторонние программы поддерживают через
NSUserActivityAPI
Как это выглядит
iPhone → Mac:
Когда работаете в приложении на iPhone, на Mac в левой части Dock появляется иконка этого приложения с маленьким индикатором («бейджем» с устройством). Клик - откроется на Mac в том же состоянии.
Mac → iPhone:
На iPhone листните вверх с нижней кромки экрана (или дважды нажмите Home на старых iPhone). На самом нижнем баре появится плашка «с Mac» с иконкой приложения. Тап откроет на iPhone.
Что нужно для работы
- Все устройства входят в один Apple ID
- Bluetooth включён на обоих устройствах
- Wi-Fi включён на обоих (Handoff использует и то и другое)
- Включена функция Handoff на каждом устройстве
- Совместимое железо: Mac с 2012+, iPhone 5 и новее, iPad 4-го поколения и новее
- Расстояние между устройствами - до 10 метров
Как включить
На Mac:
1. Системные настройки → Основные → AirDrop и Handoff
2. Включить «Разрешить Handoff между этим Mac и устройствами iCloud»
На iPhone/iPad:
1. Настройки → Основные → AirPlay и Handoff
2. Включить «Handoff»
Если не работает
Самые частые проблемы:
1. Разные Apple ID
Откройте на Mac: Системные настройки → Apple ID → проверьте email.
На iPhone: Настройки → ваше имя сверху → проверьте email.
Должны совпадать.
2. Bluetooth выключен
Включите BT на обоих устройствах.
3. Wi-Fi выключен
Подключите оба к Wi-Fi (можно разным сетям, главное чтобы Wi-Fi работал).
4. Handoff отключён в настройках
Проверьте оба устройства как описано выше.
5. Слишком далеко
Подойдите ближе к Mac (или iPhone).
6. Старая прошивка
Обновите macOS / iOS до актуальной.
7. Двухфакторная аутентификация
В настройках Apple ID должна быть включена 2FA.
Что Handoff НЕ делает
- Не передаёт файлы - для этого AirDrop
- Не зеркалит экран - это AirPlay
- Не передаёт сразу несколько активностей - только текущую
Связь с другими Continuity-функциями
Handoff - часть большого набора Continuity:
- Universal Clipboard - общий буфер обмена между устройствами
- AirDrop - быстрая передача файлов
- Sidecar - iPad как второй монитор Mac
- Continuity Camera - iPhone как веб-камера Mac
- Continuity Sketch / Markup - быстрый рисунок на iPhone сразу появляется на Mac
- iPhone-звонки на Mac - принимать и совершать звонки
- SMS-пересылка - читать SMS на Mac
- Auto Unlock - разблокировать Mac Apple Watch'ем
Все они используют iCloud + Bluetooth + Wi-Fi для координации.