Сессии не синхронизируются между устройствами
Если сессия Hedy, захваченная на одном устройстве, не появляется на другом, самая частая причина — синхронизация с облаком выключена на одном из двух устройств. Она должна быть включена на обоих, и оба должны быть авторизованы в одном аккаунте Hedy. У аудиофайлов есть отдельная настройка синхронизации (Синхронизировать записи с iCloud) на устройствах Apple.
Как работает синхронизация Hedy
Hedy синхронизирует две отдельные вещи:
-
Данные сессии (транскрипт, резюме, заметки, основные моменты, задачи) — синхронизируются через Синхронизацию с облаком, которая загружает их на серверы Hedy и подтягивает на другие ваши устройства. Работает на iPhone, iPad, Mac, Windows и Android.
-
Аудиозаписи — синхронизируются через Синхронизировать записи с iCloud, которая использует Apple iCloud Drive. Доступна только между устройствами Apple (iPhone, iPad, Mac) с одним Apple ID.
Аудиозаписи никогда не загружаются на собственные серверы Hedy, только в ваш личный iCloud. Если одно из двух устройств — компьютер с Windows или телефон на Android, автоматически перенести запись между ними нельзя: воспроизведите её на устройстве, где она была захвачена, или отправьте файл самому себе.
Синхронизация с облаком и синхронизация аудио через iCloud независимы друг от друга. Можно включить синхронизацию с облаком без синхронизации аудио через iCloud (транскрипты синхронизируются, а аудиофайлы нет) или наоборот.
Шаг 1: убедитесь, что синхронизация с облаком включена — на обоих устройствах
-
Откройте Hedy на устройстве, где была создана сессия
-
Откройте Настройки
-
Перейдите на вкладку Конфиденциальность и система
-
В разделе Настройки конфиденциальности найдите Синхронизация с облаком — убедитесь, что переключатель включён
Подпись рядом с переключателем гласит: «Загружайте новые сессии, контексты, словарь, пользовательские типы сессий и промпты, чтобы иметь к ним доступ с любого устройства».
Повторите на устройстве, где должна появиться сессия. Если синхронизация с облаком выключена на любом из устройств, сессия не синхронизируется на другое.
Примечание: синхронизация с облаком загружает только новые сессии, созданные после её включения. Сессии, захваченные до включения синхронизации, задним числом не загружаются — вы увидите их только на том устройстве, где они были созданы. При необходимости перенесите их вручную через экспорт или функцию «Поделиться».
Шаг 2: убедитесь, что на обоих устройствах один аккаунт
Hedy синхронизирует данные только между устройствами, авторизованными в одном аккаунте Hedy. Разные аккаунты (даже с одним адресом электронной почты, если вы регистрировались двумя разными способами) синхронизируются в разные хранилища.
Чтобы проверить:
-
Откройте Настройки на каждом устройстве
-
Посмотрите адрес электронной почты аккаунта в верхнем разделе
Если адреса различаются, или если на одном устройстве показан вход через Google, а на другом через Apple, выйдите из аккаунта на одном устройстве и войдите снова с теми же данными.
Шаг 3: проверьте сетевое соединение
Для синхронизации с облаком устройство должно иметь доступ к серверам Hedy. Если вы в корпоративной сети или используете VPN, которые блокируют хосты Hedy, сессии не синхронизируются. Список разрешённых адресов см. в статье Hedy не может подключиться (VPN, брандмауэр, корпоративная сеть).
Синхронизацию могут блокировать и программы безопасности: контентный фильтр антивируса вроде McAfee может остановить синхронизацию на одном компьютере, пока всё остальное работает. Как это проверить, объясняется в той же статье.
Если при копировании ссылки-закладки сессия показывает «Не удалось скопировать закладку. Эта сессия ещё не находится в облаке.» или при экспорте в веб-хук — «Эта сессия еще не синхронизирована с облаком. Пожалуйста, попробуйте позже.», это означает, что у сессии ещё нет облачного идентификатора. Сессия может быть не синхронизирована, потому что синхронизация с облаком выключена, сессия старше момента включения синхронизации или загрузка ещё не завершена. Проблемы с сетью — одна из возможных причин, но не единственная. Сначала проверьте состояние синхронизации с облаком, затем сетевое соединение.
Если сама попытка включить синхронизацию с облаком завершается сообщением «Не удалось включить облачную синхронизацию. Пожалуйста, попробуйте еще раз.», проверьте сетевое соединение: для активации синхронизации нужен доступ к API Hedy.
Если сессия активно синхронизируется между устройствами в реальном времени и соединение обрывается, вы можете увидеть «Session Sync Issue» с сообщениями вроде «Connection lost. Session sync paused.» Это ожидаемо — синхронизация возобновится, когда сеть восстановится.
Шаг 4: аудиозаписи — включите синхронизацию iCloud (только Apple)
Если транскрипты синхронизируются, а аудиозаписи не появляются на другом устройстве Apple, за аудио отвечает другая настройка:
-
На каждом устройстве Apple откройте Настройки Hedy
-
Перейдите на вкладку Сессии
-
В разделе Сохранить аудио сеанса убедитесь, что Включить запись звука включено
-
Включите Синхронизировать записи с iCloud
Подпись гласит: «Надежно загружайте записи в свой личный аккаунт iCloud после каждой сессии, чтобы другие ваши устройства Apple могли их скачивать и воспроизводить.»
Оба устройства должны быть авторизованы с одним Apple ID, а iCloud Drive должен быть включён для Hedy.
Когда у сессии есть аудио в iCloud, но нет локальной копии на текущем устройстве, внизу экрана сессии появляется панель «Запись доступна» с кнопкой Загрузить. Нажмите её, чтобы скачать запись на текущее устройство.
Подробности см. в статье Запись аудио и управление аудиосессиями.
Ограничения синхронизации аудио:
- Только устройства Apple (не Android и не Windows)
- Синхронизируются только новые записи — задним числом синхронизация не поддерживается
- Для получения аудиофайлов нужно достаточно свободного места в iCloud
- Если загрузка не удалась («Не удалось загрузить запись из iCloud…»), убедитесь, что iCloud Drive включён для Hedy в настройках iOS/macOS, и повторите попытку
Как работают повторные попытки синхронизации
Кнопки «принудительной повторной синхронизации» нет — повторные попытки выполняются автоматически, но триггер зависит от вида синхронизации:
-
Синхронизация с облаком (транскрипт / данные сессии): Hedy использует автономную персистентность Firestore. Когда устройство офлайн, записи ставятся в очередь локально; когда устройство снова подключается, очередь отправляется автоматически. Повторные попытки по таймеру не нужны.
-
Синхронизация аудио с iCloud: повторные попытки выполняются автоматически, когда (а) вы выводите Hedy на передний план после отсутствия или (б) выключаете и снова включаете «Синхронизировать записи с iCloud». Видимой кнопки повтора нет.
Если сессия «застряла» надолго, вывод Hedy на передний план на исходном устройстве обычно запускает повторную попытку.
Типичные симптомы и решения
«Сессия есть на моём iPhone, но её нет на Mac» Вероятно, синхронизация с облаком выключена на одном из них. Проверьте оба.
«Транскрипт есть на обоих устройствах, но я не могу воспроизвести аудио на Mac» Это синхронизация аудио через iCloud, а не синхронизация с облаком. Включите Синхронизировать записи с iCloud на обоих устройствах (только Apple).
«Старые сессии не появились после включения синхронизации с облаком» Синхронизация с облаком обрабатывает только новые сессии после её включения. Старые сессии остаются на исходном устройстве.
«При попытке использовать веб-хуки появляется „Требуется облачная синхронизация“» Для некоторых расширенных функций (веб-хуки, API, интеграции) должна быть включена синхронизация с облаком. Включите её в настройках.
«Сессии синхронизируются между двумя моими устройствами, но не на третье» Скорее всего, на третьем устройстве выключена синхронизация с облаком или выполнен вход в другой аккаунт.
«Синхронизация с облаком включена везде, но сессии с одного компьютера никогда не появляются на других устройствах» Скорее всего, на этом компьютере что-то блокирует соединение синхронизации Hedy: VPN, брандмауэр или контентный фильтр антивируса. См. Hedy не может подключиться (VPN, брандмауэр, корпоративная сеть). Когда соединение снова заработает, ожидающие на этом компьютере сессии загрузятся сами.
Почему синхронизация с облаком может вам не подойти
Синхронизация с облаком загружает данные ваших сессий на серверы Hedy. Если у вас есть требования к конфиденциальности или соответствию нормам, запрещающие облачное хранение:
-
Держите синхронизацию с облаком выключенной — сессии остаются локально на устройстве, где они были захвачены
-
Вы по-прежнему можете полноценно пользоваться Hedy без синхронизации с облаком; вы лишь теряете доступ с нескольких устройств и несколько облачных функций (веб-хуки, API, некоторые интеграции)
Полное описание см. в статье Облачное и локальное хранение: в чём разница.
Связанные статьи
-
Запись аудио и управление аудиосессиями — подробности о синхронизации записей с iCloud
-
Hedy не может подключиться (VPN, брандмауэр, корпоративная сеть)
Всё ещё возникают трудности? Свяжитесь с нами и сообщите: между какими устройствами вы пытаетесь синхронизировать данные, включена ли синхронизация с облаком на каждом, когда была захвачена пропавшая сессия и какое сообщение об ошибке вы видели.