Most iOS devs I’ve seen target the current version and previous version, but no further — usually 2 versions back is where you start to see the differences in features, available APIs, API behavior differences, etc getting large enough to really be a pain.
Aside from saving dev money, being able to target only the last version or two is a real boon for indie/solo devs. It allows them to focus on improving functionality and fixing bugs instead of smoothing out version specific issues.
Aside from saving dev money, being able to target only the last version or two is a real boon for indie/solo devs. It allows them to focus on improving functionality and fixing bugs instead of smoothing out version specific issues.