다음을 통해 공유


UI 라이브러리 문제 해결

음성 또는 화상 통화 문제를 해결할 때 호출 ID를 제공해야 합니다. 이 ID는 Communication Services 호출을 식별하기 위해 사용됩니다. 모든 호출은 여러 개의 호출 ID를 보유할 수 있습니다.

이 문서에서는 Azure Communication Services UI 라이브러리를 사용하여 필수 디버깅 정보를 가져옵니다.

필수 조건

문제 해결 설정

웹 UI 라이브러리에 대한 자세한 설명서 및 빠른 시작은 웹 UI 라이브러리 스토리북을 참조하세요.

자세한 내용은 웹 UI 라이브러리의 문제 해결을 참조하세요.

자세한 내용은 오픈 소스 Android UI 라이브러리샘플 애플리케이션 코드를 참조 하세요.

디버그 정보 가져오기

CallComposite에서 호출 ID를 가져올 수 있습니다.

val callComposite: CallComposite = CallCompositeBuilder().build()
...
val callHistoryRecords = callComposite.getDebugInfo(context).callHistoryRecords
val callHistoryRecord = callHistoryRecords.lastOrNull()
val callDate = callHistoryRecord.callStartedOn
val callIds = callHistoryRecord.callIds

자세한 내용은 오픈 소스 iOS UI 라이브러리샘플 애플리케이션 코드를 참조하세요.

디버그 정보 가져오기

CallComposite에서 호출 ID를 가져올 수 있습니다.

let callComposite = CallComposite()
...
let debugInfo = callComposite.debugInfo
let callHistoryRecords = debugInfo.callHistoryRecords
let callHistoryRecord = callHistoryRecords.last
let callDate = callHistoryRecord?.callStartedOn
let callIds = callHistoryRecord?.callIds

사용자는 호출 화면 하단의 작업 표시줄을 통해 호출 ID를 찾을 수도 있습니다. 자세한 내용은 UI 라이브러리 사용 사례를 참조하세요.

다음 단계