So that means latest Xcode, only (10.7+), with the latest SDK, only (4.3+), right?
Well, then let me make this a bit more clear:
As of May 1st, Apple will no longer approve apps that
- work on older devices such as the original iPhone, iPhone 3G, iPod touch (1st generation) and iPod touch (2nd generation).
- work with older versions of iOS, such as iOS 3.1.3 or iOS 4.2.1.
- are able to be compiled with older versions of Xcode or on popular operation systems such as Snow Leopard.
So if those of you with an older device or using an older (faster) version of iOS thought you had trouble finding compatible apps before, now you're *really* screwed.
Edit:
This also gives developers a bit over 1 month to rush and bug-fix any of their "legacy" applications before Apple blocks them, forever.
Basically, if a developer makes an app that even attempts to load on a 4.2.1 device, Apple will auto-reject it.