Установка на iPhone и iPad

Скачивать нечего, и есть одна деталь, на которой спотыкаются почти все: браузер обязан быть Safari, а меню «Поделиться» — это весь механизм целиком. Никакого предложения установки не появится, сколько ни жди.

Установите

  1. Откройте приложение в Safari.
  2. Нажмите Поделиться на панели инструментов.
  3. Пролистайте вниз, нажмите На экран «Домой», затем Добавить.

Chrome и Firefox на iOS не умеют устанавливать веб-приложения. Оба — это движок Safari в другой оболочке, и Apple не открывает им установку на домашний экран. Если пункта На экран «Домой» в вашем меню «Поделиться» нет, это говорит о том, в каком вы браузере, — а не о настройке, и странице тут менять нечего.

Почему нет приложения в App Store

iOS никогда не позволяла приложению читать буфер обмена в фоне, а с iOS 16 показывает баннер каждый раз, когда любое приложение вообще читает буфер обмена. И то и другое — решения Apple, они действуют на все приложения платформы, и никакое разрешение их не отключает.

Нативное приложение RealtimeClipboard добавило бы поэтому к тому, что уже умеет установленное веб-приложение, кнопку в меню «Поделиться» и карточку в магазине — и больше ничего. Этого мало, чтобы просить вас довериться ещё одному бинарнику.

Баннер о вставке, который вы увидите, — «RealtimeClipboard вставил из…» — это iOS честно сообщает, что только что произошло. Он появляется потому, что вы сами попросили приложение прочитать буфер обмена, и заглушить его не может ни одно приложение.

Проверьте, что получилось

  • Оно открывается без панели Safari — во весь экран, отдельным окном в переключателе приложений.
  • В строке состояния написано T1 · paste only — на iOS так и должно быть, и это потолок для любого приложения.
  • Оно открывается без сети и показывает вашу прежнюю историю.

Первая синхронизация

  1. Откройте приложение на компьютере и запомните короткий ключ.
  2. Введите тот же ключ на iPhone.
  3. Скопируйте что-нибудь на компьютере. На телефоне оно появится само.
  4. В обратную сторону: скопируйте на телефоне, откройте RealtimeClipboard, нажмите на редактор и выберите Вставить. iOS покажет свой баннер — так и должно быть.

Когда не работает

В меню «Поделиться» нет пункта «На экран „Домой“»

Либо вы не в Safari, либо пункт ниже по списку, чем кажется, — пролистайте нижнюю часть. Ещё его можно вернуть через Изменить действия, если он был скрыт.

Предложение установки не появилось

Его и не бывает. iOS не показывает предложение установки ни для одного веб-приложения, никогда. Если вы ждёте его, то ждать надо меню «Поделиться».

Баннер о вставке появляется снова и снова

Так iOS 16 и новее сообщает о каждом чтении буфера обмена любым приложением. Изнутри приложения это не выключается, а его появление как раз и значит, что чтение прошло.

Пока приложение закрыто, ничего не приходит

Веб-приложение не работает, пока вы на него не смотрите. Оно забирает всё, что ждало, в момент открытия; ничего не теряется.

Удаление

Нажмите на значок и удерживайте, затем удалите его. Хранилище уходит вместе с ним. Собственную копию данных сайта в Safari можно очистить в разделе Настройки → Safari → Дополнения → Данные сайтов.

Все остальные платформы: руководство по установке. Если вам на самом деле нужна синхронизация буфера обмена между iPhone и Mac, это другая функция, и она описана здесь. Что-то не так или устарело? Откройте issue.