FFlyType
macOSWindowsiOSAndroidHub

Обновления по платформам

Как FlyType получает новую сборку на Mac, Windows, iOS и Android — честный Store на мобильных; soft in-place на десктопе при включённых флагах.

Перед началом

  • FlyType установлен на устройстве, которое обновляете.

Шаги

  1. 1

    iOS — на баннере «Обновить в Store». FlyType открывает TestFlight или App Store (из download_url сервера). Новая сборка ставится через Apple — без фейковой замены внутри приложения.

  2. 2

    Android (Play) — баннер говорит, что обновление идёт через Google Play. Кнопка открывает карточку Play. Опционально Play In-App Updates (flexible) при флаге PLAY_IAU_FLEXIBLE — это UX Play, не тихая замена.

  3. 3

    Android (Hub APK) — sideload открывает Hub APK / установщик пакета. Статус — installer opened; приложение не пишет «обновлено», пока вы не завершите установку в OS.

  4. 4

    Mac / Windows — своя система in-place (Path B на Mac; Inno/zip на Windows): stage/apply после confirm при CLIENT_INPLACE_*. Sparkle не обязателен. Пока флаги OFF — промпт открывает DMG / Setup. Профиль updater не трогает.

  5. 5

    Давление (Manual / Remind / Insist) и hard-block min_supported — в Настройки → Обновления; см. Обновления приложения и min_supported.

Частые ошибки

  • Открыть Store, DMG, Setup или APK-установщик ≠ «applied».
  • Desktop in-place = свой helper FlyType, не зависимость от стороннего auto-updater.
  • Hub → Download — break-glass, если нет ссылки Store.
  • Маршрут Help: /help/platform/updates (CU-E).

Смотрите также