Проблемы после обновления до IOS11 и Xcode9!! "com.google.Maps.LabelingBehavior", "Статус чтения TIC"

Я обновил свой телефон и Xcode до последнего обновления, и я получаю массу предупреждений.

Первый 2017-09-21 00:23:15.669466+0100 The Kallos[12068:1279021] TIC Read Status [1:0x0]: 1:57

и буквально 2-3 сообщения об этом, что даже не объясняет, что это такое!

Это еще одно предупреждение, я нашел аналогичную запись, которая объясняет эту проблему, но она не дает решения о том, как ее исправить!

Main Thread Checker: UI API called on a background thread: -[UIApplication applicationState]
PID: x, TID: x, Thread name: com.google.Maps.LabelingBehavior, Queue name: com.apple.root.default-qos.overcommit, QoS: 21
Backtrace:
4   The Kallos                          0x0000000105d1e4f4 GMSIsApplicationInBackground + 53
5   The Kallos                          0x0000000105d0c74a -[GMSForegroundDispatchQueue initWithName:targetQueue:] + 269
6   The Kallos                          0x0000000105dec5be _ZN7gmscore6vector4text8GlyphSetC2ERKNS_4base10reffed_ptrINS0_16TextureAtlasPoolEEEPU28objcproto17OS_dispatch_queue8NSObjectPK8__CTFontff + 344
7   The Kallos                          0x0000000105deba28 _ZN7gmscore6vector4text10GlyphCache11GetGlyphSetEPK8__CTFontf + 214
8   The Kallos                          0x0000000105de94de _ZN7gmscore6vector4text6GLText14PrefetchGlyphsERKNS_4base10reffed_ptrINS1_10GlyphCacheEEERKNSt3__16vectorItNS9_9allocatorItEEEEPK8__CTFontf + 22
9   The Kallos                          0x0000000105de95e1 _ZN7gmscore6vector4text6GLText14PrefetchGlyphsERKNS_4base10reffed_ptrINS1_10GlyphCacheEEEPK8__CTLinebf + 207
10  The Kallos                          0x0000000105d412af _ZN7gmscore6vector12GLPointLabel22PrefetchGlyphsForGroupEPNS0_12GLLabelGroupE + 181
11  The Kallos                          0x0000000105d411d7 _ZN7gmscore6vector12GLPointLabel14PrefetchGlyphsEv + 33
12  The Kallos                          0x0000000105db01fa _ZN7gmscore6vector16LabelingBehavior23CreatePendingOperationsERKNSt3__13setINS_4base10reffed_ptrINS0_7GLLabelEEENS2_4lessIS7_EENS2_9allocatorIS7_EEEESE_SE_NS0_13LabelDrawModeE + 1096
13  The Kallos                          0x0000000105dafb6d _ZN7gmscore6vector16LabelingBehavior14RunLabelingJobERKNS_4base10reffed_ptrINS1_11LabelingJobEEE + 357
14  The Kallos                          0x0000000105daf9fa ___ZN7gmscore6vector16LabelingBehavior14CommitInternalEPNS_8renderer14EntityRendererE_block_invoke + 22
15  Foundation                          0x00000001094ca948 __NSThreadPerformPerform + 334
16  CoreFoundation                      0x000000010816c2b1 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
17  CoreFoundation                      0x000000010820bd31 __CFRunLoopDoSource0 + 81
18  CoreFoundation                      0x0000000108150c19 __CFRunLoopDoSources0 + 185
19  CoreFoundation                      0x00000001081501ff __CFRunLoopRun + 1279
20  CoreFoundation                      0x000000010814fa89 CFRunLoopRunSpecific + 409
21  Foundation                          0x0000000109484e5e -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 274
22  The Kallos                          0x0000000105deacb5 -[GMSx_GTMSimpleWorkerThread main] + 337
23  Foundation                          0x00000001094928ac __NSThread__start__ + 1197
24  libsystem_pthread.dylib             0x000000010f73393b _pthread_body + 180
25  libsystem_pthread.dylib             0x000000010f733887 _pthread_body + 0
26  libsystem_pthread.dylib             0x000000010f73308d thread_start + 13
2017-09-21 00:23:15.827609+0100 The Kallos[12068:1279035] [reports] Main Thread Checker: UI API called on a background thread: -[UIApplication applicationState]
PID: x, TID: x, Thread name: com.google.Maps.LabelingBehavior, Queue name: com.apple.root.default-qos.overcommit, QoS: 21
Backtrace:
4   The Kallos                          0x0000000105d1e4f4 GMSIsApplicationInBackground + 53
5   The Kallos                          0x0000000105d0c74a -[GMSForegroundDispatchQueue initWithName:targetQueue:] + 269
6   The Kallos                          0x0000000105dec5be _ZN7gmscore6vector4text8GlyphSetC2ERKNS_4base10reffed_ptrINS0_16TextureAtlasPoolEEEPU28objcproto17OS_dispatch_queue8NSObjectPK8__CTFontff + 344
7   The Kallos                          0x0000000105deba28 _ZN7gmscore6vector4text10GlyphCache11GetGlyphSetEPK8__CTFontf + 214
8   The Kallos                          0x0000000105de94de _ZN7gmscore6vector4text6GLText14PrefetchGlyphsERKNS_4base10reffed_ptrINS1_10GlyphCacheEEERKNSt3__16vectorItNS9_9allocatorItEEEEPK8__CTFontf + 22
9   The Kallos                          0x0000000105de95e1 _ZN7gmscore6vector4text6GLText14PrefetchGlyphsERKNS_4base10reffed_ptrINS1_10GlyphCacheEEEPK8__CTLinebf + 207
10  The Kallos                          0x0000000105d412af _ZN7gmscore6vector12GLPointLabel22PrefetchGlyphsForGroupEPNS0_12GLLabelGroupE + 181
11  The Kallos                          0x0000000105d411d7 _ZN7gmscore6vector12GLPointLabel14PrefetchGlyphsEv + 33
12  The Kallos                          0x0000000105db01fa _ZN7gmscore6vector16LabelingBehavior23CreatePendingOperationsERKNSt3__13setINS_4base10reffed_ptrINS0_7GLLabelEEENS2_4lessIS7_EENS2_9allocatorIS7_EEEESE_SE_NS0_13LabelDrawModeE + 1096
13  The Kallos                          0x0000000105dafb6d _ZN7gmscore6vector16LabelingBehavior14RunLabelingJobERKNS_4base10reffed_ptrINS1_11LabelingJobEEE + 357
14  The Kallos                          0x0000000105daf9fa ___ZN7gmscore6vector16LabelingBehavior14CommitInternalEPNS_8renderer14EntityRendererE_block_invoke + 22
15  Foundation                          0x00000001094ca948 __NSThreadPerformPerform + 334
16  CoreFoundation                      0x000000010816c2b1 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
17  CoreFoundation                      0x000000010820bd31 __CFRunLoopDoSource0 + 81
18  CoreFoundation                      0x0000000108150c19 __CFRunLoopDoSources0 + 185
19  CoreFoundation                      0x00000001081501ff __CFRunLoopRun + 1279
20  CoreFoundation                      0x000000010814fa89 CFRunLoopRunSpecific + 409
21  Foundation                          0x0000000109484e5e -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 274
22  The Kallos                          0x0000000105deacb5 -[GMSx_GTMSimpleWorkerThread main] + 337
23  Foundation                          0x00000001094928ac __NSThread__start__ + 1197
24  libsystem_pthread.dylib             0x000000010f73393b _pthread_body + 180
25  libsystem_pthread.dylib             0x000000010f733887 _pthread_body + 0
26  libsystem_pthread.dylib             0x000000010f73308d thread_start + 13

Следующее предупреждение

CoreData: annotation:  Failed to load optimized model at path '/Users/xx/Library/Developer/CoreSimulator/Devices/17AA6A5E-FA21-40BF-8123-2CAEE29D4BBE/data/Containers/Bundle/Application/2C3F9016-4605-4DB8-A480-59B95C5E2994/The Kallos.app/GoogleMaps.bundle/GMSCacheStorage.momd/Storage.omo'
CoreData: annotation:  Failed to load optimized model at path '/Users/xx/Library/Developer/CoreSimulator/Devices/17AA6A5E-FA21-40BF-8123-2CAEE29D4BBE/data/Containers/Bundle/Application/2C3F9016-4605-4DB8-A480-59B95C5E2994/The Kallos.app/GoogleMaps.bundle/GMSCacheStorage.momd/Storage.omo'
CoreData: annotation:  Failed to load optimized model at path '/Users/xx/Library/Developer/CoreSimulator/Devices/17AA6A5E-FA21-40BF-8123-2CAEE29D4BBE/data/Containers/Bundle/Application/2C3F9016-4605-4DB8-A480-59B95C5E2994/The Kallos.app/GoogleMaps.bundle/GMSCacheStorage.momd/Storage.omo'

Я чувствую, что это проблема с API GoogleMaps, а не с моим кодом, но я не уверен в этом.

Я буду более чем счастлив предоставить дополнительную информацию, если потребуется, но мой проект имеет около 11-12 тыс. строк кодов, поэтому я действительно не знаю, что загрузить.

Ответы

Ответ 1

Эта проблема также была обнаружена в трекерах Google:

https://issuetracker.google.com/issues/63322270

Google знает об этом, и текущее состояние ошибки принимается, я ожидал бы исправления в следующей версии Google Maps SDK library 2.5.0

Не стесняйтесь добавлять звездочку в ошибку, чтобы добавить свой голос и подписаться на уведомления от Google.

UPDATE

Проблема была отмечена как зафиксированная сегодня (24 октября 2017 г.). Google rep написал

Мы считаем, что эта проблема должна быть решена в выпуске Maps iOS SDK v2.5. Если этот вопрос все еще встречается, сообщите нам.

Ответ 2

Проблема заключалась в том, что я использовал библиотеку для изменения системного шрифта, и в названии шрифта была ошибка в написании этого странного сбоя