앱이 한 번에 두 개의 통화를 지원한다고 가정 해 보겠습니다. 첫 번째 통화가 연결되고 두 번째 통화가 들어옵니다. "최종 통화 & 응답 통화", "거부", "통화 및 응답 통화 보류"버튼이 표시됩니다.CallKit : 거부 통화와 연결된 통화를 구분하는 방법
"최종 통화 & 응답 전화"의 경우 연결된 통화를 종료하고 새 통화에 응답하는 것을 의미합니다. "거절"의 경우, 통화를 거부하는 것을 의미합니다. 두 경우 모두
대리인
- (void)provider:(CXProvider *)provider performEndCallAction:(CXEndCallAction *)action
트리거됩니다. 이제 어떻게 종료 할 통화 중 하나, 들어오는 통화 또는 이미 연결된 통화를 알아야합니까? CXEndCallAction
에는 "거부"또는 "이미 종료 된 통화 종료"이유가 나와 있지 않습니다.
누구나 해결 방법이 있습니까?
대리인이 최종 위임자가 될 경우 매우 다양한 대리자 메서드가 있습니다. 결정을 내리기 위해 다른 대의원이 촉발되었음을 기록하십시오. –