Итак, у меня есть приложение, которое работает на iOS 3.2 - 4.x. Он использует ASIHTTPRequest для выполнения всех вызовов API REST. С тех пор, как мы с моей командой обновили три наших iPhone 4 до iOS 5, приложение будет зависать и показывать ActivityIndicator бесконечно долго. Я посмотрел журналы сервера и запросы не попадают на сервер.
Однако, если я нажму кнопку «Домой» на iPhone, а затем снова открою приложение, запрос будет обработан, и я получу данные, как обычно. По какой-то причине запросы никогда не запускаются, пока я снова не открою приложение.
Еще одна странная штука, приложение работает в Xcode 4.2 и на симуляторе iPhone. Приложение также работает на iPad2 с iOS 5 (приложение только для iPhone).
Будет ли это проблемой ASIHTTPRequest? Не слишком уверен, как точно определить проблему, поскольку не происходит сбоев, а происходит только на телефоне.
Любое понимание будет высоко ценится! Спасибо.