iOS CallKit을 사용하여 통화 관리

최근 업데이트 : Apr 08, 2026 |
Prolog information
iOS 10에 도입된 CallKit은 Apple에서 개발된 새로운 프레임워크입니다. CallKit은 iOS에서 VoIP 애플리케이션을 사용하여 통화에 대해 기본 전화 UI를 채택할 수 있습니다. 예를 들어 CallKit 이전에는 iOS용 Avaya Workplace 클라이언트와 같은 제3자 VoIP 애플리케이션에서 수신되는 통화는 단순한 로컬 알림으로만 사용할 수 있었습니다. CallKit을 사용하는 상태에서 수신되는 통화는 기본 전화 UI를 사용하여 완전히 표시됩니다.
CallKit으로 다음과 같은 작업을 할 수 있습니다.
  • 모바일 장치 관리 또는 Apple 구성기를 사용하여 iOS용 Avaya Workplace 클라이언트를 기본 통화 애플리케이션으로 설정합니다.
  • 연락처에서 통화 버튼을 길게 눌러 전화 애플리케이션을 재정의하고 iOS용 Avaya Workplace 클라이언트를 사용합니다.
  • iOS 방해 금지 설정을 사용하여 수신 통화를 무시합니다. 차단된 iOS 연락처로부터 전화를 수신하는 경우, Callkit은 그러한 통화를 막습니다.
  • 연락처에 사용자 지정 벨 소리를 사용합니다.
  • 여러 개의 셀룰러 통화를 처리하는 동안 수행한 것과 동일한 사용자 경험으로 여러 개의 통화를 처리할 수 있습니다. 수신 VoIP 통화와 셀룰러 통화의 우선순위는 동일합니다.
  • 블루투스 헤드셋을 사용하여 VoIP 통화를 걸고 응답할 수 있습니다.
    스티어링 휠 제어 기능을 사용하여 전화를 받을 수도 있습니다.
  • iOS용 Avaya Workplace 클라이언트를 사용하여 iOS 장치의 여러 화면에서 통화를 걸 수 있습니다.
  • Apple CarPlay를 사용하여 종료 및 음소거 제어 기능으로 차량 내 디스플레이의 통화 상태 화면을 봅니다.
  • 통화 알림 및 통화 응답 시 기본 셀룰러 통화의 경우와 동일한 VoIP 통화용 사용자 환경을 제공받을 수 있습니다.
    Note:
    수신 비디오 통화에 응답할 경우 비디오가 일시 중지됩니다. iOS용 Avaya Workplace 클라이언트를 사용하여 비디오를 재개해야 합니다.