We release new versions of BeeSwift from time to time.
When a new release is available, we instruct Apple to auto-update users over the course of a week. This gives us time to address any major issues before the release is rolled out to all users. Often users should not even notice the upgrade - the App Store will upgrade the app for them silently in the background.
However, the App also checks for the current version, and displays a banner if there is a newer version available. This appears immediately as soon as we release a new version. This has some downsides
Turns what should be a transparent process into a noisy one for users, potentially for 7 days until they auto-update
Likely causes users to go manually upgrade faster than we would like.
For users on old devices, there may not be a new version supported by their current device, so they may see the banner forever.
We should either:
Remove the banner entirely and just rely on auto-update
Make the banner only show when a release is over a week old (so all users with auto-update have already updated)
We release new versions of BeeSwift from time to time.
When a new release is available, we instruct Apple to auto-update users over the course of a week. This gives us time to address any major issues before the release is rolled out to all users. Often users should not even notice the upgrade - the App Store will upgrade the app for them silently in the background.
However, the App also checks for the current version, and displays a banner if there is a newer version available. This appears immediately as soon as we release a new version. This has some downsides
We should either: