У меня на самом деле Swift 2.3. Входящий вызов отлично работает с CallKit. Но исходящий вызов....
Видел проект SpeakerBox, занимаюсь тем же. Но это не работает.
Чтобы начать свой звонок, я использовал
let handle = CXHandle(type: .PhoneNumber, value: "TOTO")
let startCallAction = CXStartCallAction(callUUID: uuid, handle: handle)
startCallAction.video = video
let transaction = CXTransaction()
transaction.addAction(startCallAction)
requestTransaction(transaction)
После этого в SpeakerBox Project эта функция вызывается:
func provider(provider: CXProvider, perform action: CXStartCallAction)
Но не в моем проекте. Затем, когда я вешаю трубку, я вижу: «Вызов не удался».
У вас есть идея?