While I understand the need to move forward, is there any way that you could add in an option to override that iOS 6.0 minimum and let developers set it and if things don’t work correctly, that’s on them? My apps don’t use any of the things that you need to move to iOS 6.0 for and would likely continue to work fine.
I think that Walter’s point about technical debt is the reason we can’t. To keep 5.1.1 means keeping hacks and limits our ability to move forward.
My question was more about removing all the hacks and limits, but not forcing the iOS 6.0 minimum on apps to see if apps that don’t rely on any of those hacks would still be able to work.
But I think that actually might be happening with mine since I have iOS 5.1.1 specified as the minimum in the build.settings file and that is overriding whatever you set by default and is allowing the app to be installed on iOS 5.1.1 but then crashing with an illegal instruction. So probably not going to work.
I do wish you guys would time these major changes better, like not right before a huge slew of bug fixes that people have been waiting for for a long time.