Официального пошагового руководства не существует, однако на developer.apple.com есть документы, показывающие различия API между конкретными версиями SDK.
Пример: iOS 4.0 - iOS 4.1Различия API
Помимо самостоятельного чтения и изучения журналов изменений, вы всегда можете открыть свой проект с новым SDK.Если я не ошибаюсь, компилятор покажет предупреждения для устаревших вызовов API.После того, как вы исправили эти предупреждения, и проект компилируется без ошибок / предупреждений, у вас все должно быть в порядке, и ваше приложение должно работать в более новой версии SDK.
Помните, что это может привести к поломке вашего приложения в старых версиях SDK.