Skip to content
IndexDesign corpus

Force update required

System & Edge States · 7 checks · 1 resource

The blocking gate that stops an unsupported client version from talking to an incompatible backend.

Before you ship7 checks
  1. 01Hard block only when the old version genuinely cannot work — otherwise use a dismissible soft prompt
  2. 02Reason and benefit stated — a security fix or a breaking API change, not just 'a new version is available'
  3. 03Direct action to the store listing — one tap to the App Store or Play Store entry for this app
  4. 04Current and required version numbers shown — useful for support conversations
  5. 05Soft-prompt variant with 'later' — for recommended, non-breaking updates, with a frequency cap on re-asking
  6. 06Offline-safe behaviour — the gate does not trap a user with no connection in an unrecoverable loop
  7. 07Server-driven threshold — the minimum supported version is configured remotely, not compiled into the client
Resources that help you build this1