Swift 快速断开当前GSM呼叫

Swift 快速断开当前GSM呼叫,swift,callkit,Swift,Callkit,我试图实现的是在某些情况下断开当前GSM(而不是VoIP)呼叫。经过几天的研究,我终于来到这里:)任何帮助都将不胜感激 提前谢谢 为了避免我的问题过于宽泛,我想说我尝试过的方法之一是以下方法。无论如何,它没有成功 let callController = CXCallController() let endCallAction = CXEndCallAction(call: currentCallID!) callController.request(

我试图实现的是在某些情况下断开当前GSM(而不是VoIP)呼叫。经过几天的研究,我终于来到这里:)任何帮助都将不胜感激

提前谢谢

为了避免我的问题过于宽泛,我想说我尝试过的方法之一是以下方法。无论如何,它没有成功

let callController = CXCallController()
        let endCallAction = CXEndCallAction(call: currentCallID!)
        callController.request(
            CXTransaction(action: endCallAction),
            completion: { error in
                if let error = error {
                    print("Error: \(error.localizedDescription)")
                } else {
                    print("Success")
                }
            })

您显示的方法是结束voip呼叫。我认为你只能检测到GSM电话,但不能结束它。我认为你是对的。正在寻找解决方法。。。