Twilio可编程语音:从沙盒更改为实时时,我是否需要重新设置移动推送凭据?

时间:2019-01-21 23:22:44

标签: ios twilio callkit

像往常一样,这种麻烦总是很痛苦的,有时它有时会奏效,但并非如此。

我的应用程序正在试飞中,我没有选中“使用此凭据发送到沙盒APN”。

过去它确实起作用了,现在它不起作用了。

我的问题是,从沙盒切换到实时模式时是否需要再次输入证书和私钥,或者仅取消选中“使用此凭据发送到沙盒APN”就足够了。

我已经做了一些搜索,但是像往常一样,没人知道确切的答案。在某些地方,他们说出房客的证书和钥匙,而在某些地方,则说不勾选复选框。

解决此烦人问题的正确方法是什么?

Twilio settings

1 个答案:

答案 0 :(得分:0)

这里是Twilio开发人员的传播者。

据我了解,推送通知证书既可以为APNS沙箱生成,也可以与它们一起使用,也可以用于生产。

因此,如果您以前为沙箱生成了这些凭据,则它们将无法与已部署的应用程序一起使用。 (This answer says that apps in Testflight need to use the production push environment。)

您应该使用新的生产证书和密钥来创建一组新的凭据。然后,您可以将这些凭据用于生产应用程序。这样,您将保留沙盒凭据,以便可以继续在应用程序的开发版本上进行测试。

旁注:对不起,您发现Twilio有点痛苦。让我知道是否有帮助。