使用Twilio iOS Client拨打电话

时间:2016-06-29 15:05:19

标签: ios twilio

我正在使用Twilio API并且可以成功拨打电话号码,但是当我尝试输入另一个用户名进行连接时,没有任何反应。我有两个运行的模拟器(一个使用Android快速启动客户端,我可以通过它向另一个用户拨打电话。我可以使用用户名从Android客户端拨打到iOS客户端,它工作正常,但是当我尝试执行同样从iOS客户端到Android客户端,没有任何反应。我没有发生崩溃或任何事情,我只是得到它试图启动的初始声音,然后是断开声音。这是我的代码:

- (IBAction)dialButtonPressed:(id)sender {
    [self.dialField resignFirstResponder];
    NSDictionary *params = @{@"To": self.dialField.text};
    _connection = [_phone connect:params delegate:nil];
}

我搜索过我能在网上想到的所有地方,但每个参考文献似乎都只谈到有电话号码的电话。适用于Android的Twilio API可以轻松处理这个问题,但我无法解决iOS问题。任何建议将不胜感激。

提前致谢!!

1 个答案:

答案 0 :(得分:0)

非常感谢来自Twilio的Zack,他最终注意到我们只需要添加客户端:在用户名之前尝试呼叫用户而不是电话号码(当按照快速入门教程中的说明使用Heroku App进行服务器设置时)。不知道为什么这不是内置在iOS指令中,而是它是Android版本。我很高兴有一些有用的东西。

我只需要拨打客户端:然后将用户名直接拨入拨号字段即可。现在我可以进行任何所需的编程更改。

由于