Continuous, perpetual updates are definitely NOT the norm in mobile apps.
Some get some bug-fixes and the occasional new feature, but any major update lands a version 2.0.
Far more (the "long tail") are just abandoned (like all those thousands of 32-bit apps being deprecated in the iOS store).
2015 - you sold v1 for $5.00
2017 - you start selling v2.
You sell v1 for $5.00 but in the description tell everyone not to buy it.
You sell v2 for $5.00 but direct people who have already bought v1 to buy the bundle of v1 and v2 that you price at $8. Anyone who has already bought v1 can buy the bundle for $3.
N * (N + 1) / 2
It is likely that you could reduce to something approaching an upper bound of 2*N, as with version 8 out, you can drop support for a discounted upgrade from v2 to v4.Not very satisfactory, but very prevalent.
And, I'd say, given the low price of apps, it might be just right to not offer any special discount for an upgrade. You could always reward older users some other way.
Mobile app stores killed that model, when they made continuous, perpetual updates the norm. At the time, everybody was too busy pointing out the implications of going from 50$ to 50ct when the even bigger change was a farewell to major version upgrade sales.
But there, after a few cycles of companies ruining themselves by hiring in the short-lived money surge of growing an app to saturation, parts of the industry seem to have found their way to quite reasonably priced subscriptions.