안녕하십니까? iOS Meeting SDK v5.11.3.4099를 사용하며 iOS 16.2 version iPhone 13 Pro로 앱 테스트를 하고 있었습니다. func joinMeeting(with param: MobileRTCMeetingJoinParam) -> MobileRTCMeetError
함수를 사용했는데 thread 이슈 Log가 console 창에 남았습니다. 그래서 Meeting SDK v5.14.0.7320으로 Sample App을 실행하며 다시 테스트를 해봤는데 같은 Log가 출력되었습니다.
Thread Performance Checker: -[AVCaptureSession startRunning] should be called from background thread. Calling it on the main thread can lead to UI unresponsiveness
PID: 53187, TID: 16648074
Backtrace
=================================================================
3 MobileRTC 0x0000000107c9b104 _Z16TermSBPTUIModulePN3Cmm22ICmmMessageQueueClientE + 43794692
4 MobileRTC 0x0000000107c9b148 _Z16TermSBPTUIModulePN3Cmm22ICmmMessageQueueClientE + 43794760
5 MobileRTC 0x0000000107bd1958 _Z16TermSBPTUIModulePN3Cmm22ICmmMessageQueueClientE + 42969432
6 MobileRTC 0x0000000107bcfd64 _Z16TermSBPTUIModulePN3Cmm22ICmmMessageQueueClientE + 42962276
7 MobileRTC 0x0000000107000c68 _Z16TermSBPTUIModulePN3Cmm22ICmmMessageQueueClientE + 30579816
8 MobileRTC 0x0000000105c8e108 _Z16TermSBPTUIModulePN3Cmm22ICmmMessageQueueClientE + 10187016
9 MobileRTC 0x0000000105c93a9c _Z16TermSBPTUIModulePN3Cmm22ICmmMessageQueueClientE + 10209948
10 MobileRTC 0x0000000105c9377c _Z16TermSBPTUIModulePN3Cmm22ICmmMessageQueueClientE + 10209148
11 MobileRTC 0x0000000105c8ea20 _Z16TermSBPTUIModulePN3Cmm22ICmmMessageQueueClientE + 10189344
12 MobileRTC 0x0000000105c900a0 _Z16TermSBPTUIModulePN3Cmm22ICmmMessageQueueClientE + 10195104
14 MobileRTC 0x00000001053023d0 _Z16TermSBPTUIModulePN3Cmm22ICmmMessageQueueClientE + 177104
15 CoreFoundation 0x00000001a417f3c4 725E49F4-653B-39BF-9A7A-8A3250911ECB + 226244
16 CoreFoundation 0x00000001a4226454 725E49F4-653B-39BF-9A7A-8A3250911ECB + 910420
17 CoreFoundation 0x00000001a4209704 725E49F4-653B-39BF-9A7A-8A3250911ECB + 792324
18 CoreFoundation 0x00000001a41939c8 _CFXNotificationPost + 704
19 MobileRTC 0x00000001052dfcb0 _Z16TermSBPTUIModulePN3Cmm22ICmmMessageQueueClientE + 36016
20 MobileRTCSample 0x00000001005836b8 -[AppDelegate applicationDidBecomeActive:] + 88
21 UIKitCore 0x00000001a65ae244 59CBC9B5-30AE-396E-A269-A986640001BC + 2691652
22 UIKitCore 0x00000001a64c0f2c 59CBC9B5-30AE-396E-A269-A986640001BC + 1720108
23 UIKitCore 0x00000001a63bb20c _UIScenePerformActionsWithLifecycleActionMask + 108
24 UIKitCore 0x00000001a66fce98 59CBC9B5-30AE-396E-A269-A986640001BC + 4062872
25 UIKitCore 0x00000001a65adce0 59CBC9B5-30AE-396E-A269-A986640001BC + 2690272
26 UIKitCore 0x00000001a65adb08 59CBC9B5-30AE-396E-A269-A986640001BC + 2689800
27 UIKitCore 0x00000001a65ad6b8 59CBC9B5-30AE-396E-A269-A986640001BC + 2688696
28 UIKitCore 0x00000001a65ad584 59CBC9B5-30AE-396E-A269-A986640001BC + 2688388
29 UIKitCore 0x00000001a6c912b8 59CBC9B5-30AE-396E-A269-A986640001BC + 9913016
30 UIKitCore 0x00000001a6d2aa8c _UISceneSettingsDiffActionPerformChangesWithTransitionContextAndCompletion + 224
31 UIKitCore 0x00000001a645958c 59CBC9B5-30AE-396E-A269-A986640001BC + 1295756
32 UIKitCore 0x00000001a68cc184 59CBC9B5-30AE-396E-A269-A986640001BC + 5960068
33 UIKitCore 0x00000001a652bbb8 59CBC9B5-30AE-396E-A269-A986640001BC + 2157496
34 UIKitCore 0x00000001a652ba28 59CBC9B5-30AE-396E-A269-A986640001BC + 2157096
35 UIKitCore 0x00000001a652b868 59CBC9B5-30AE-396E-A269-A986640001BC + 2156648
36 FrontBoardServices 0x00000001b9e7966c 2CEC922B-DD38-3CA7-B826-F3DE9118F37A + 13932
37 FrontBoardServices 0x00000001b9e794a8 2CEC922B-DD38-3CA7-B826-F3DE9118F37A + 13480
38 FrontBoardServices 0x00000001b9e7cc24 2CEC922B-DD38-3CA7-B826-F3DE9118F37A + 27684
39 FrontBoardServices 0x00000001b9e7cb40 2CEC922B-DD38-3CA7-B826-F3DE9118F37A + 27456
40 libdispatch.dylib 0x0000000100b2605c _dispatch_client_callout + 20
41 libdispatch.dylib 0x0000000100b29ad8 _dispatch_block_invoke_direct + 368
42 FrontBoardServices 0x00000001b9e86d40 2CEC922B-DD38-3CA7-B826-F3DE9118F37A + 68928
43 FrontBoardServices 0x00000001b9e868dc 2CEC922B-DD38-3CA7-B826-F3DE9118F37A + 67804
44 FrontBoardServices 0x00000001b9e89184 2CEC922B-DD38-3CA7-B826-F3DE9118F37A + 78212
45 CoreFoundation 0x00000001a421df34 725E49F4-653B-39BF-9A7A-8A3250911ECB + 876340
46 CoreFoundation 0x00000001a422a30c 725E49F4-653B-39BF-9A7A-8A3250911ECB + 926476
47 CoreFoundation 0x00000001a41ae1d0 725E49F4-653B-39BF-9A7A-8A3250911ECB + 418256
48 CoreFoundation 0x00000001a41c3b8c 725E49F4-653B-39BF-9A7A-8A3250911ECB + 506764
49 CoreFoundation 0x00000001a41c8ec0 CFRunLoopRunSpecific + 612
50 GraphicsServices 0x00000001de21f368 GSEventRunModal + 164
51 UIKitCore 0x00000001a66be86c 59CBC9B5-30AE-396E-A269-A986640001BC + 3807340
52 UIKitCore 0x00000001a66be4d0 UIApplicationMain + 340
53 MobileRTCSample 0x00000001005daf40 main + 100
54 dyld 0x00000001c29ea960 7B63C573-6161-3B33-A3A2-9944BA59722F + 88416
2023-04-05 19:18:58.635345+0900 MobileRTCSample[53187:16648074] MobileRTC onSinkMeetingActiveVideo =>16778240
2023-04-05 19:18:58.635402+0900 MobileRTCSample[53187:16648074] MobileRTC onMyVideoStateChange
2023-04-05 19:18:58.635423+0900 MobileRTCSample[53187:16648074] MobileRTC onSinkMeetingPreviewStopped
2023-04-05 19:18:58.635591+0900 MobileRTCSample[53187:16648074] MobileRTC onSinkMeetingVideoStatusChange=16779264, videoStatus=0
2023-04-05 19:18:58.635627+0900 MobileRTCSample[53187:16648074] MobileRTC onSinkMeetingActiveVideo =>16778240
2023-04-05 19:18:58.922888+0900 MobileRTCSample[53187:16648074] MobileRTC onSinkMeetingActiveVideo =>16778240
2023-04-05 19:18:58.923031+0900 MobileRTCSample[53187:16648074] MobileRTC onSinkMeetingVideoStatusChange=16778240
2023-04-05 19:18:58.923251+0900 MobileRTCSample[53187:16648074] MobileRTC onSinkMeetingVideoStatusChange=16778240, videoStatus=0
2023-04-05 19:18:58.923337+0900 MobileRTCSample[53187:16648074] MobileRTC onSinkMeetingActiveVideo =>16778240
2023-04-05 19:18:59.814205+0900 MobileRTCSample[53187:16648074] MobileRTC onSinkMeetingActiveVideo =>16778240
2023-04-05 19:18:59.814326+0900 MobileRTCSample[53187:16648074] MobileRTC onSinkMeetingVideoStatusChange=16778240
2023-04-05 19:18:59.814543+0900 MobileRTCSample[53187:16648074] MobileRTC onSinkMeetingVideoStatusChange=16778240, videoStatus=0
2023-04-05 19:19:00.812922+0900 MobileRTCSample[53187:16648074] AudioDeviceIOS::SetMuteOutputAudioUnit unmute output
2023-04-05 19:19:00.862823+0900 MobileRTCSample[53187:16648074] MobileRTC onSinkMeetingMyAudioTypeChange
2023-04-05 19:19:01.162905+0900 MobileRTCSample[53187:16648074] MobileRTC onSinkMeetingActiveVideo =>16778240
2023-04-05 19:19:01.163101+0900 MobileRTCSample[53187:16648074] MobileRTC onSinkMeetingActiveVideo =>16779264
2023-04-05 19:29:54.968282+0900 MobileRTCSample[53187:16648074] MobileRTC onMeetingStateChange:4
2023-04-05 19:29:55.169272+0900 MobileRTCSample[53187:16648074] [IOS].DestoryAudioUnit g_audioUinits.count = 1
2023-04-05 19:29:55.247004+0900 MobileRTCSample[53187:16648074] [IOS].DestoryAudioUnit dispose all audioUinits
2023-04-05 19:29:55.357073+0900 MobileRTCSample[53187:16648074] MobileRTC onAudioOutputChange
2023-04-05 19:29:55.550188+0900 MobileRTCSample[53187:16648074] MobileRTC onMeetingStateChange:7
2023-04-05 19:29:55.930257+0900 MobileRTCSample[53187:16648074] MobileRTC onAudioOutputChange
console 창에 남는 이 thread 경고 log는 발생해도 아무 문제가 없는 것인가요?
그리고 현재 Zoom SDK Sample App이 Objective-C만 있어서 Swift 언어로 된 Sample을 요청드립니다.