2016-10-06 2 views
0

발신자를 식별하기 위해 Swift에서 CallKit을 사용하려고합니다.
URL 요청을 통해 발신자를 식별 할 수있는 방법을 찾고 있습니다.
예 : + 1-234-45-241이 전화를 걸면
mydomain.com/phone?number=+1-234-45-241로 요청하면됩니다. 어떻게해야합니까? 나는 그것을위한 길을 찾을 수 없습니다.Swift CallKit Identiftying

+1

가능한 [callkit을 사용하여 수신 전화 번호를 얻는 방법] (http://stackoverflow.com/questions/38098036/how-to-get-the-incoming-call-number-by-using) -callkit) –

답변

1

설명하는 것은 불가능합니다. CallKit은 시나리오와 다르게 작동합니다.

전화 앱은 CallKit 확장 프로그램에 각 전화 번호에 대한 설명자와 함께 알고있는 전화 번호 모음을 제공하도록 요청합니다. 전화 앱은 전화 번호를 공개하지 않습니다. 내선 번호로 제공되는 전화 번호 모음에 발신 번호가 포함되어있는 경우 전화 앱에 설명자가 표시됩니다.

자세한 내용은 Apple CallKit Framework 참조.

그리고는, 특히, 기준이 자문 참고 참고 :이 메서드가 호출되기 때문에 시스템이 각 통화에 대해 응용 프로그램 확장을 시작하지에만

을, 당신은에서 식별 정보의 모든 전화를 지정해야합니다 일단; 예를 들어 들어오는 호출에 대한 정보를 찾기 위해 웹 서비스에 요청할 수는 없습니다.