Direct call에서는 updateCustomItems이 동작하지 않습니다

call.updateCustomItems 메소드를 통해서 update를 해도
어느쪽에서도 didUpdateCustomItems가 수신되지 않습니다.

안녕하세요
아래 문서를 보면, didUpdateCustomItems 이벤트는 통화중일때만 전달되고, 통화중이 아닐때는 directCall.getCustomItems()를 통해 변경된 아이템들을 가져올 수 있다고 나와있습니다.
혹시 통화중인 상태에서 didUpdateCustomItems 수신이 안되는 경우인지요?

네. 맞습니다. 통화중 상태일때 안들어와요. 통화를 정상적으로 되고 있는 상태에요.

getCustomItems()을 했을땐 업데이트된 items이 확인이 되는데, didUpdateCustomItems는 동작을 안하네요.
참고로, iOS이고, Android에서는 정상적으로 동작해요.

direct call 샘플 앱으로 테스트를 해봤습니다. (발신자:안드로이드 에뮬레이터, 수신자: iPhone11pro 폰)

아래와 같이 VoiceCallViewController 파일에 didUpdateCustomItems 에 로그를 찍어서 이벤트가 잘 수신되는 것 확인했습니다. 콜 발신자가 콜 연결된 후 updateCustomItems 하도록 했습니다.

아… 연동하는 도중에 실수가 있었던거 같습니다. 잘들어 오는거 확인했습니다!!
감사합니다!!!

1 Like