Тема: Сбой: com.apple.NSURLSession-work

С выпуском iOS 8 мы начали получать несколько типов сбоев, которые мы никогда раньше не видели. Удивление, если кто-либо еще видел это или имеет какие-либо предложения.

Некоторые из них выглядят примерно так:

Thread : Crashed: com.apple.NSURLSession-work 0 libsystem_kernel.dylib 0x2fd3adfc __pthread_kill + 8 1 libsystem_pthread.dylib 0x2fdb8d37 pthread_kill + 62 2 libsystem_c.dylib 0x2fcda909 abort + 76 3 libsystem_malloc.dylib 0x2fd6b3af szone_error + 334 4 libsystem_malloc.dylib 0x2fd6b637 free_small_botch + 66 5 CFNetwork 0x21a63935 HTTPMessage::ensureParserFinished() + 72 6 CFNetwork 0x21a7aad3 HTTPMessage::copyHeaderFieldValue(__CFString const*) + 18 7 CFNetwork 0x21b43e87 HTTPSniffing::checkRequestAndUpdateResponseForSniffingPurposes(_CFURLRequest const*, _CFURLResponse*) + 130 8 CFNetwork 0x21b15ddd URLConnectionClient::_loaderClientEvent_DidReceiveResponse(_CFURLResponse*) + 340 9 CFNetwork 0x21b1b7d9 ___ZN19URLConnectionLoader26protocolDidReceiveResponseEP14_CFURLResponse_block_invoke + 24 10 CFNetwork 0x21ac9e03 ___ZN20ClassicURLConnection21withLoaderClientAsyncEU13block_pointerFvP21LoaderClientInterfaceE_block_invoke + 14 11 CFNetwork 0x21b14ca9 ___ZNK25URLConnectionInstanceData18withWorkQueueAsyncEU13block_pointerFvvE_block_invoke + 12 12 libdispatch.dylib 0x2fc548cb _dispatch_call_block_and_release + 10 13 libdispatch.dylib 0x2fc5c651 _dispatch_queue_drain + 952 14 libdispatch.dylib 0x2fc5709d _dispatch_queue_invoke + 84 15 libdispatch.dylib 0x2fc5dba1 _dispatch_root_queue_drain + 320 16 libdispatch.dylib 0x2fc5ecd7 _dispatch_worker_thread3 + 94 17 libsystem_pthread.dylib 0x2fdb5e31 _pthread_wqthread + 668 

Спасибо, Дэн

Это ошибка в коде Apple, и вы ничего не можете с этим поделать, кроме как ждать обновления iOS (или вы можете избежать использования API NSURLSession и вызова – [NSURLHTTPResponse allHeaderFields]). Но не держите своих лошадей, он был там, по крайней мере, с iOS 7.0 и был сообщен несколько раз (я сделал это, и мой билет был закрыт как обман) и до сих пор не исправлен на iOS 8.0.2.

Попробуйте обновить до последней версии AFNetworking 2.5.3.

  • Получение данных из NSURLSession через POST с помощью JSON
  • Как вызвать веб-службу SOAP через AFNetworking и NSUrlSession
  • Невозможно обновить пользовательский интерфейс в методах делегатов NSURLSession
  • Делегаты URLSession, не вызванные после проверки подлинности
  • Как отслеживать количество данных, отправленных / полученных в iOS?
  • Когда использовать NSURLProtocol?
  • Ошибка NSURLErrorDomain = = 1001 при отправке запроса на отправку по почте
  • Как агрегировать ответ из нескольких NSURLSessionDataTasks?
  • Использование NSURLSessionDownloadTask для отображения изображения
  • UIImageView загружает изображение очень медленно
  • Задача загрузки NSURLSession увеличивает память при отладке с настройкой сеанса по умолчанию
  • Interesting Posts

    Не удается отправить приложение в App Store: Info.plist не существует

    проверять несколько uitextfield

    UImageView setImage не работает для IBOutlet

    Запустить экранный файл с разными изображениями

    Как получить текущее местоположение, когда приложение работает в фоновом режиме

    как создать линейный граф с несколькими строками и разными цветами, используя bezierpath

    Асинхронная загрузка и UITableView -reloadData

    запуск музыкальной ссылки itune в браузере приложений НЕ приложение itunes ~

    Передать завершениеHandler в NSTimer

    что означает этот возвращаемый параметр?

    Использование кнопки в ячейке для передачи данных быстро

    UIImageView.animationImages, отображающий изображения с вращением

    Как связать представление таблицы с несколькими разделами, которые представляют разные типы данных, используя RxSwift и RxSwiftDataSources?

    Не удалось удалить BackButton в контроллере навигации с помощью Storyboard в ios

    загрузка изображения асинхронно в viewDidLoad с индикатором активности

    Давайте будем гением компьютера.