17 ms·
The next step is allow us to do maintenance upgrades to legacy versions. In many situations it is easier to maintain a legacy app, with a separate iOS7 code ba
by jcampbell1 13y ago
The next step is allow us to do maintenance upgrades to legacy versions. In many situations it is easier to maintain a legacy app, with a separate iOS7 code base. Unfortunately there is no way to do this without creating duplicate apps in the store. The alternative is a single code base that is very difficult to reason about the behavior due to tons of feature/version checking.
- gcb0 13y agoFor that the only solution is what already happens in android. You see lots of apps that have 20 versions for each device/OS version. Just to highlight the problem... i can't download a game on an iphone from [Adult Swim] because it requires a front facing camera! I've been playing the same game on the new ipad with the front facing camera for 2 months. Never found anything that use the camera. go figure.
- kalleboo 13y agoI don't know if things have changed, but we used to add random "requirements" like that to our app when we needed to remove support for hardware that was too old and slow. Our app ran terribly on the original iPhone (largely due to the nature of the app) so we added some requirement that only the iPhone 3G had.
- gcb0 13y agooh, didn't see that as a 'feature' for the developers... my bad. and i really wasn't expecting something like that.
- glitchdout 13y agoOh, that's an NSA-only feature, no need to worry about that.