Forced Update
The screen that blocks an app until the person installs the newest version, used when an old version can no longer work with your system.
Also known as mandatory update required app update minimum version rule
Definition
A forced update is the screen that stops the app and says you must update to carry on. There is one button, and it sends the person to the store. Nothing else in the app works until the new version is installed.
It sounds rude. It usually prevents something worse. An app talks to a system on your server all day, and that system keeps changing. A field is renamed. A price rule changes. A payment company retires an old method. The new app version knows about the change. A version from eight months ago does not, and it fails in the quiet way software fails: a blank list, a button that spins forever, an order that never reaches the office.
The customer does not read that as an old version. They read it as a broken app, and they say so in the store review. Then they call you, and your staff spend twenty minutes working out which version is on the phone. This is why a minimum version rule pays for itself. At startup the app asks the server one small question, which is the oldest version you still accept, and the server answers. Below that line the screen appears. Above it, nothing happens.
Use it sparingly. Every forced update loses some people at the store, especially those with no space left on the phone or a slow connection. The practical rule is to force only when the old version can cost money or data, and to use a softer reminder that can be closed for everything else. Two levels, not one. Linkysoft builds both into every mobile app it delivers, because the choice belongs to the owner and it changes over time.
Two mistakes come up often. The first is forcing while the old version still works, so people learn to dread opening the app. The second is having no rule at all, which leaves two-year-old versions talking to a web application that moved on long ago. Old versions also miss security fixes, which is why our security team asks about the minimum version during a review.
Write the message like a person. Say what is new, say it takes a minute, and give a way to reach you if the store refuses. Linkysoft keeps that text on the server so it can be changed without another release.
Questions about Forced Update
Why does my app say I must update to continue?
Does a forced update need a new app release?
How often should a business force an update?
What happens to a customer who cannot update?
Still not sure how this applies to your project?
Tell us what you are building and we will answer in plain language.