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?
Because the version on the phone is older than the oldest one the system still accepts. Something on the server changed, and the old version would fail without saying why.
Does a forced update need a new app release?
No. The rule lives on your server, so you can raise the minimum version whenever you like. People install the version you already published in the store.
How often should a business force an update?
Rarely. Once or twice a year is normal for a business app. More often than that and people start avoiding the app instead of updating it.
What happens to a customer who cannot update?
They are stuck, so give them a way out. Show a phone number or a chat link on the same screen, and keep a browser page that handles the urgent part.

Still not sure how this applies to your project?

Tell us what you are building and we will answer in plain language.