Я получил отчет об ошибке NSInternalInconsistencyException в FABMultipartMimeStreamEncoder addFileData, который был назван по CLSAnalyticsController transmitPackagedSessionFragments.CLSAnalyticsController transmitPackagedSessionFragments генерироваться NSInternalInconsistencyException
Я выполнил все инструкции о включении Crashlytics в проект, но все же получил этот отчет о сбое от одного из тестируемых пользователей.
Информация о стеке ниже.
Благодаря
Thread : Fatal Exception: NSInternalInconsistencyException
0 CoreFoundation 0x0000000184184f5c __exceptionPreprocess
1 libobjc.A.dylib 0x0000000198d7bf80 objc_exception_throw
2 CoreFoundation 0x0000000184184e2c +[NSException raise:format:]
3 Foundation 0x0000000185073f3c -[NSAssertionHandler handleFailureInMethod:object:file:lineNumber:description:]
4 MyApp 0x00000001001bab0c -[FABMultipartMimeStreamEncoder addFileData:fileName:mimeType:fieldName:]
5 MyApp 0x00000001001bae14 -[FABMultipartMimeStreamEncoder addFile:fileName:mimeType:fieldName:]
6 MyApp 0x00000001001a93ac __74-[CLSAnalyticsNetworkingClient requestForLogFilesAtURLs:toURL:withAPIKey:]_block_invoke
7 MyApp 0x00000001001ba5f8 -[FABMultipartMimeStreamEncoder encode:]
8 MyApp 0x00000001001ba274 +[FABMultipartMimeStreamEncoder populateRequest:withDataFromEncoder:]
9 MyApp 0x00000001001a9268 -[CLSAnalyticsNetworkingClient requestForLogFilesAtURLs:toURL:withAPIKey:]
10 MyApp 0x00000001001a8f70 -[CLSAnalyticsNetworkingClient transmitLogFilesAtURLs:toURL:withAPIKey:completionHandler:]
11 MyApp 0x00000001001a6168 -[CLSAnalyticsController transmitNextPackagedSessionFragment:]
12 MyApp 0x00000001001a656c __59-[CLSAnalyticsController transmitPackagedSessionFragments:]_block_invoke
13 libdispatch.dylib 0x00000001995757b0 _dispatch_call_block_and_release
14 libdispatch.dylib 0x0000000199575770 _dispatch_client_callout
15 libdispatch.dylib 0x000000019958175c _dispatch_queue_drain
16 libdispatch.dylib 0x0000000199579274 _dispatch_queue_invoke
17 libdispatch.dylib 0x000000019958362c _dispatch_root_queue_drain
18 libdispatch.dylib 0x000000019958334c _dispatch_worker_thread3
19 libsystem_pthread.dylib 0x0000000199789478 _pthread_wqthread
20 libsystem_pthread.dylib 0x0000000199789028 start_wqthread
Спасибо за разъяснение. Это имеет смысл. Продолжит поиск и устранение неисправностей с более поздней версией SDK. –