2017-03-26 3 views
6

Enhancing VoIP Apps with CallKit - WWDC 2016의 29:52 초에 보이는 동일한 결과를 얻으려고합니다. 그 비디오에서는 통화 응답 후 버튼이 애니메이션에 의해 이동되고 변경되며 화면은 원래의 통화 내 UI로 유지된다는 것을 보여줍니다.CallKit으로 통화에 응답 한 후 iOS 기본 전화 UI를 유지하는 방법

Speakerbox을 구축하고 "들어오는 호출 시뮬레이션"기능을 시도했지만 전화 응답 단추 (비디오에 표시된 것과 동일한 동작)로 전화가 걸리 자마자 기본 호출 화면이 사라지고 응용 프로그램 화면 (WWDC 비디오에 표시되는 내용과 다른) 목록에 표시 활성 통화로 표시됩니다 :

enter image description here

수신 전화 기본 UI에서 전환하는 동안 매우 짧은 시간 동안 기본 통화 UI 화면이 있지만 응용 프로그램에,하지만 그 화면에 머물 수 있도록 강제로 찾을 수 없습니다. Speakerbox 앱을 디버깅하면 모든 기본 화면이 사라지고 앱이 이미 열릴 때까지 호출되는 대리자 메서드가 없습니다.

I 화면이 경우 네이티브 UI가 도시되어 잠길 때 착신 시험했다 :

enter image description here

I 비 고정 전화와 동일한 결과를 달성하고자한다.

답변

0

들어오는 호출을 수락 한 후 기본 UI를 유지할 수 없습니다. 적어도 iOS 10 이상이어야합니다. 아마도 iOS 11에서 Apple은 기본 UI를 유지할 방법을 제공합니다.

+0

나도 그걸 달성 할 수 없었습니다. 그러나 iOS 10의 WWDC 비디오는 사용자가 할 수 있음을 보여 주며, 반대되는 것을 말하는 어떤 문서도 찾을 수 없습니다. 수락 후 네이티브 호출 UI를 얻을 수 없다는 공식 문서에 대한 링크가 있습니까? – Ruben

+0

Apple이 말하는 곳의 문서가 없습니다. 어느 곳에서 네이티브를 유지할 지에 대해서도 말하지 않습니다. – AntonioM

0

전화를 잠근 다음 수신 전화를 받으면 WWDC에서 본 것과 비슷한 경험을하게됩니다. iOS 10에서이 동작을 변경하는 방법은 없습니다.

관련 문제