问题
I know its been asked/answered before, but everything I look at is from back in July, or otherwise out of date.
Should I bother making my app compatible with iOS 3.x (probably 3.1.2 and up)? Means extra testing some coding changes, etc, etc.
Or are enough users on iOS 4.x that I don't need to worry about it.
If there are any sites that keep up to date (daily, weekly, even monthly) stats, please post.
回答1:
This answer is 6 years old.
You can confidently ignore 3.x now.
DO NOT BOTHER.
You will find no difference in sales. It's a 4 world as of xmas 2010.
回答2:
A reasonable number of users are unable to upgrade to iOS 4.x and will remain forever in 3.x land because their phones are pre 3G. Specifically many users in countries without access to the latest smart phones will still consider a 2G iPhone to be modern. I'd recommend launching with iOS 4.x and adding support if your user base desires it (and if your app gets traction, it is a very competitive market). As an aside, the iPhone (2G) were on sale until mid-2008; many users are still under contract on a device and unable to upgrade! Poor souls!
回答3:
The evidence of the installed base of devices with older OS versions is misleading. People running devices with older OS versions buy new paid apps much less often. Unless you are doing a free app, it's not worth it.
回答4:
Something like 10-20% of my users appear to be on 3.x in the past 2 weeks. I bet the percentage will drop a bit after people get shiny new iPhone 4s for Christmas.
回答5:
Here's the best link I've been able to find so far. Best, mostly because it is kept up to date. Of course it still just reflects the users that this one company has, so it could be skewed, and they don't say how many users it is. But its something.
http://www.sunflat.net/en/iphoneoscount/index.html
Looks like iOS3.x is under the 10% mark if you just look at iPhone users.
If anyone has a similar link that has current stats, please post.
回答6:
Skip 3.x. As a developer, I have supported 3.x, but I am now ready to move on to 4.x only because the conditionals in my code that are required for supporting any 4.x feature in a 3.x compatible app are creating too many quality control testing situations.
Here are the stats you are looking for:
http://www.9to5mac.com/47661/developer-stats-say-90-of-ios-device-users-run-ios-4-x/
Cheers,
Henry
回答7:
It never hurts to support older iOS versions, until Apple says it's not necessary.
Anyway, here are some results from Google.
Stats from Delhi City
iOS 3.0 Adoption Rate
AdMod Updated iOS Stats
September Breakdown
来源:https://stackoverflow.com/questions/4502839/percentage-users-still-on-ios-3-x-should-i-bother