I just started a new Xcode ARKit project and ran it on a physical device but in the console I'm getting this output:
Main Thread Checker: UI API called on a background thread: -[UIApplication applicationState]
PID: 4865, TID: 2042694, Thread name: com.apple.CoreMotion.MotionThread, Queue name: com.apple.root.default-qos.overcommit, QoS: 0
Backtrace:
4 libobjc.A.dylib 0x00000001d7477894 <redacted> + 56
5 CoreMotion 0x00000001ddcf4760 CoreMotion + 304992
6 CoreMotion 0x00000001ddcf4c94 CoreMotion + 306324
7 CoreMotion 0x00000001ddcf4ba4 CoreMotion + 306084
8 CoreMotion 0x00000001ddd26384 CoreMotion + 508804
9 CoreMotion 0x00000001ddd263e4 CoreMotion + 508900
10 CoreFoundation 0x00000001d820d4d8 <redacted> + 28
11 CoreFoundation 0x00000001d820cdbc <redacted> + 276
12 CoreFoundation 0x00000001d82080c0 <redacted> + 2324
13 CoreFoundation 0x00000001d8207494 CFRunLoopRunSpecific + 452
14 CoreFoundation 0x00000001d82081f8 CFRunLoopRun + 84
15 CoreMotion 0x00000001ddd25d1c CoreMotion + 507164
16 libsystem_pthread.dylib 0x00000001d7e829c8 <redacted> + 132
17 libsystem_pthread.dylib 0x00000001d7e82924 _pthread_start + 52
18 libsystem_pthread.dylib 0x00000001d7e8addc thread_start + 4
2018-11-19 09:21:42.623520-0800 MyFirstARKitApp[4865:2042694] [reports] Main Thread Checker: UI API called on a background thread: -[UIApplication applicationState]
PID: 4865, TID: 2042694, Thread name: com.apple.CoreMotion.MotionThread, Queue name: com.apple.root.default-qos.overcommit, QoS: 0
Backtrace:
4 libobjc.A.dylib 0x00000001d7477894 <redacted> + 56
5 CoreMotion 0x00000001ddcf4760 CoreMotion + 304992
6 CoreMotion 0x00000001ddcf4c94 CoreMotion + 306324
7 CoreMotion 0x00000001ddcf4ba4 CoreMotion + 306084
8 CoreMotion 0x00000001ddd26384 CoreMotion + 508804
9 CoreMotion 0x00000001ddd263e4 CoreMotion + 508900
10 CoreFoundation 0x00000001d820d4d8 <redacted> + 28
11 CoreFoundation 0x00000001d820cdbc <redacted> + 276
12 CoreFoundation 0x00000001d82080c0 <redacted> + 2324
13 CoreFoundation 0x00000001d8207494 CFRunLoopRunSpecific + 452
14 CoreFoundation 0x00000001d82081f8 CFRunLoopRun + 84
15 CoreMotion 0x00000001ddd25d1c CoreMotion + 507164
16 libsystem_pthread.dylib 0x00000001d7e829c8 <redacted> + 132
17 libsystem_pthread.dylib 0x00000001d7e82924 _pthread_start + 52
18 libsystem_pthread.dylib 0x00000001d7e8addc thread_start + 4
My question to you guys is why I'm getting this output? and what it means ?
I'll really appreciate your help.