Now that iOS 4.0.2 is out, iOS (then “iPhone OS”) 2.2.1 is many versions behind. (Anyone know the date of 2.2.1′s release?) One would think that the number of iOS 2 users would be very low– I guessed it would be less than 1%. But real-world statistics seem to show that I’m wrong:

Unidentified: 798,279 = 72.2%

iPhone 3.1.3: 97,580 = 8.8%

iPhone 2.2.1: 58,243 = 5.3%

iPhone 3.1.2: 57,677 = 5.2%

iPhone 4.0: 28,261 = 2.6%

iPhone 4.0.1: 12,944 = 1.2%

I left out the firmware versions (including iPhone 2.0!) that represented less than 1%.

These numbers are the number of sessions in the past month (07/31/10 – 08/31/10), according to Flurry.

I think the Unidentified sessions are from users using the latest version of Whiteboard, which integrates the latest version of the Flurry SDK. Apparently, this SDK no longer reports firmware version.

If these numbers are correct, about 5.3% of my users are still on iPhone OS 2.2.1.

I’m not willing to leave 5% of my users out in the cold. 1%, yes. 2-4%, maybe. 5% – nope.

Now, perhaps my app is very non-typical– a majority of my users are on the iPod touch– but it was still very surprising to me.

Can other iPhone app developers take a look at their stats? Let me know in the comments what your results look like.

Looks like I’ll need to set up an iPhone OS 2.2.1 testing device!