我正在使用twilio iOS版本'TwilioSDK','〜> 1.2.9'来拨打手机号码。下面的代码是初始化TCDevice,它在2秒之后崩溃在确切的行
class PhoneVC: UIViewController, TCDeviceDelegate, TCConnectionDelegate {
var device:TCDevice?
var connection:TCConnection?
override func viewDidLoad() {
super.viewDidLoad()
// just assume i have token already
device = TCDevice.init(capabilityToken: token, delegate: self)
}
}
答案 0 :(得分:0)
检查并确保您正在初始化它的类采用并实现Twilio的委托协议。您将委托设置为self
,因此Twilio可能会尝试调用不存在的委托方法。请参阅this示例。
为了将来参考,请发布完整的堆栈跟踪或至少更高一帧的代码。汇编代码并非超级有用。