Лучшее, что я вижу, это контрольный список:
http://developer.apple.com/devcenter/ios/checklist/
Отрывок: «Существующие приложения в App Store и приложения, созданные с использованием iOS 4 SDK, должны уже работать на iOS 5 без изменений. Однако вы должны протестировать свои существующие приложения под iOS 5, чтобы убедиться, что проблем совместимости нет. iOS 5 работает с iPad 2, iPad, iPhone 4, iPhone 3GS и iPod touch третьего и четвертого поколений. "