iOS 5 зависает на ASIHTTPRequests

Итак, у меня есть приложение, которое работает на iOS 3.2 - 4.x. Он использует ASIHTTPRequest для выполнения всех вызовов REST API. С тех пор, как мы с моей командой обновили три наших iPhone 4 до iOS 5, приложение будет зависать и показывать ActivityIndicator на неопределенный срок. Я просмотрел журналы сервера, и запросы не попадают на сервер.

Однако, если я нажму кнопку «Домой» на iPhone, а затем снова открою приложение, запрос будет выполнен, и я получу данные, как обычно. По какой-то причине запросы никогда не запускаются, пока я снова не открою приложение.

Еще один странный лакомый кусочек: приложение работает в Xcode 4.2 и симуляторе iPhone. Приложение также работает на iPad2 с iOS 5 (приложение только для iPhone).

Может ли это быть проблемой ASIHTTPRequest? Не слишком уверен, как определить проблему, так как сбоев нет и происходит только на телефоне.

Мы будем благодарны за любое понимание! Спасибо.

6
задан Tareq 17 October 2011 в 21:26
поделиться