Во-первых, если вы делаете это в методе делегата приложения applicationDidFinishLaunching, я бы порекомендовал вам этого не делать.
Почему? Потому что, если вы будете слишком долго использовать этот метод делегата, iPhone OS закроет вас и закроет приложение.
Рассматривали ли вы готовность навигационных контроллеров к контроллеру вкладок и использование модального имени для входа в систему?
Когда вы вернетесь к успеху, вы можете закрыть модал и продолжить, заполнив данные в навигационном контроллере (ах).
Тем не менее, если вы используете метод делегата applicationDidFinishLaunching, просто создайте контроллер представления и установите его модально, чтобы элемент управления мог вернуться к объекту UIApplication.