2017-01-06 1 views
2

CallKit을 사용할 때 정확한 UI를 표시하는 데 문제가 있습니다.기본 UI를 초기화하지 않고 CallKit 항목 추가

기본 UI (수락/거부 화면)를 제시하지 않고 CallKit 호출을 만들 수 있기를 원합니다. 내 지식에 따라 CallKit 객체를 생성하는 유일한 방법은 인 텐트 (여전히 CallKit 화면이 필요함)를 사용하거나 수신 전화 화면을 제시하는 것입니다.

저는 WebRTC를 매체로 사용하고있어서 실제로 CallKit없이 "생성"할 수 있습니다. 그러나이 방법으로 호출을 초기화 한 후에 홈 화면으로 이동하면 원하는 녹색 막대 대신 빨간색 막대가 나타납니다.

전화를 걸 때 CallKit 화면 주위에 방법이 있습니까?

미리 감사드립니다.

답변

0

는 수신 및 발신 통화 사이의 행동 차이가있다 :

  • 수신 호출의 경우는, (수락 및 거부 버튼 포함) 시스템의 기본 수신 통화 UI는 항상 표시되고, 통화가 응답되는 경우 기기가 잠금 해제되어있는 동안 사용자는 즉시 앱으로 이동하여 통화를 계속합니다.
  • 발신 호출의 경우 시스템의 기본 호출 UI가 표시되지 않습니다.
관련 문제