4 ms·
In our case, Apple actively destroys user experience with this kind of stuff. We have an old iOS app for our products that runs fine even on the latest version
by cybrox 4y ago
In our case, Apple actively destroys user experience with this kind of stuff.
We have an old iOS app for our products that runs fine even on the latest version and while there is a next gen app available that most users have switched to, some prefer the old one. For some use-cases, even for new users, the old app just fits a lot better.
We cannot rebuild and republish that app, because it depended on third party software that we no longer have access to. The app will continue to work fine for users that own a correspinding device but will most likely be removed from the app store for no real reason in a few months.
This will force all userd that want to actively use it to switch to the next gen app that they maybe don't want as soon as they add someone new to their device.
- ydlr 4y agoDoes removing a program from the apple store also delete it from users' telephones?
- cybrox 4y agoI don't think so, no, but I don't think they will be able to sync it to a new device when they buy one. In our case, the apps are linked to hardware that the user owns and shares with multiple others. Due to very restrictive changes in iOS background activity over the years, we had to restructure some of the functionality, so the apps are not really interoperable. I think in this case, as soon as the user wants to add a new user to the device or an existing user gets a new phone, all users tied to that device would have to switch to the next gen app to keep having a consistent user experience. This is not the kind of experience we want to provide for our users but we simply cannot invest as much money as would be required into completely mitigating the effect of Apple's decisions (such as heavily restricting background activity) year after year.