首页 > 解决方案 > Twilio 可编程语音:从沙盒更改为实时语音时,我是否需要重新键入移动推送凭据?

问题描述

像往常一样,这种 twilio 东西总是很痛苦,有时它会起作用,有时却不起作用。

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

过去确实有效,现在无效。

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

我做了一些搜索,但像往常一样没有人知道确切的答案。在某些地方,他们说要租用证书和密钥,而在某些地方,据说只需取消选中复选框。

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

Twilio 设置

标签: iostwiliocallkit

解决方案


Twilio 开发人员布道者在这里。

根据我对推送通知证书的了解,它们可以为 APNS 沙箱生成和使用,也可以用于生产。

因此,如果您之前为沙盒生成了这些凭据,那么它们将无法与已部署的应用程序一起使用。(这个答案说Testflight中的应用程序需要使用生产推送环境。)

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

旁注:很抱歉,您发现 Twilio 有点痛苦。让我知道这是否有帮助。


推荐阅读