【问题标题】:Force VoIP call to be answered强制接听 VoIP 电话
【发布时间】:2022-12-05 22:23:09
【问题描述】:

我需要一个 VoIP 电话才能被用户接受,当呼出和呼入电话来自同一个人时,所以顺序是

  • 关闭去电
  • 接听来电

是否可以通过使用直接接受 VoIP 呼叫

 let answerCallAction = CXAnswerCallAction(call: callInvite.uuid)
 let transaction = CXTransaction(action: answerCallAction)
 self.callKitCallController.request(transaction) { error in
 if let error = error {
      debugPrint("VoIP Call answering error", error.localizedDescription)
 }
}

当我使用它时出现错误 com.apple.CallKit.error.requesttransaction Code=4

【问题讨论】:

    标签: ios swift twilio voip callkit


    【解决方案1】:

    这表明请求的 CXEndCallAction 的调用 UUID 与已知调用不对应。我建议确认 CXEndCallAction 上设置的 UUID 与现有调用匹配。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-06-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多