Ich sehe schon das Missverständnis kommen.
Daher noch einmal ganz deutlich:
- Hat man eine App gekauft, dann bekommt man für diese App alle Updates kostenlos. Was für eine Versionsnummer auch immer der Entwickler dort einträgt.
- Alle Updates, die einem im AppStore angeboten werden, sind tatsächlich nur Updates für bereits gekaufte Apps und somit auf jeden Fall immer kostenlos.
- Außerhalb des AppStores gab/gibt es das Vorgehen, dass kleinere Versionssprünge kostenlos sind und bei bestimmten neuen Versionen eines Programmes nur kostenpflichtige Updates (evtl. ermäßigt) möglich sind. Dies legt der Entwickler nach eigenem Ermessen fest. Ein derartiges Verhalten ist im AppStore unmöglich! Im AppStore kann ein Update nie(!) etwas kosten.
- Da Updates einer App im AppStore nie(!) etwas kosten können, die Entwickler aber doch gerne bei einer großen Änderung ihrer App wieder Einnahmen hätten, machen die das anders: Für eine ältere App gibt es dann einfach keine Updates mehr bzw. nur noch kleine Änderungen. Gleichzeitig stellen sie eine komplett neue andere App in den AppStore, die dann natürlich kostenpflichtig sein kann. Ermäßigungen sind nicht möglich, da es tatsächlich eine komplett neue unabhängige App ist. Oft benennen Sie die Apps dann ähnlich, z.B. "1Password 3" und "1Password 4". Das sind dann aber verwaltungstechnisch nicht(!) verschiedene Versionen einer App, sondern zwei völlig unterschiedliche Apps. Ähnliches kennst Du von Lite- und Vollversionen. Haben zwar ähnliche Namen, sind aber unabhängige Apps. Um den Datenbestand in die neue andere App zu übernehmen, muss der Entwickler extra Methoden schaffen, denn einfach so kann keine App auf die Daten einer anderen zugreifen.