NSURLConnection sendSynchronousRequest - фон для переднего плана

Я использую sendSynchronousRequest для получения данных с сервера. Я знаю, что синхронный будет ждать, пока данные, полученные для этого запроса.

Но проблема возникает, когда пользователь по ошибке вводит какой-то несуществующий URL и затем пытается получить ответ. В этом случае, если пользователь переходит в фоновый режим, а затем выходит на передний план, он показывает только черный экран. Он показывает только строку состояния. Также его не показаны какие-либо фоновые приложения. Я должен нажать кнопку «Домой», чтобы выйти из приложения.

На симуляторе, через 1+ минуты он показывает мне сообщение «Время ожидания истекло» (без сбоев).

На устройстве в течение 1 минуты происходит сбой приложения.

Любое предложение. Любая помощь. Это действительно серьезная проблема в моем приложении.

Благодарю.

Ответы на вопрос(9)

Ваш ответ на вопрос