Ios Twilio多推凭证sid

Ios Twilio多推凭证sid,ios,swift,twilio,twilio-php,twilio-twiml,Ios,Swift,Twilio,Twilio Php,Twilio Twiml,我正在尝试实现Twilio swift quick start应用程序,无论如何,我想在iOS和Android平台上配置该应用程序 我到达了第8步 我有一个新的APN类型的iOS推送凭据SID,而FCM类型的Android应用程序已经有一个正在配置服务器文件中使用的推送凭据SID 如何为这两个应用程序添加多个PUSH_CREDENTIAL_SID?还是有别的办法来解决这个问题 提前感谢在您的代码中,您只能有1个推送凭证\u sid 为了同时使用android和ios,您应该使用以下链接进入您

我正在尝试实现Twilio swift quick start应用程序,无论如何,我想在iOS和Android平台上配置该应用程序

我到达了第8步

我有一个新的APN类型的iOS推送凭据SID,而FCM类型的Android应用程序已经有一个正在配置服务器文件中使用的推送凭据SID

如何为这两个应用程序添加多个PUSH_CREDENTIAL_SID?还是有别的办法来解决这个问题


提前感谢

在您的代码中,您只能有1个
推送凭证\u sid

为了同时使用android和ios,您应该使用以下链接进入您的项目:

创建一个新服务,您将能够使用android和IOS的serviceID创建一个服务

它将为您提供一个新的serviceID to(SID),以便在后端代码中使用

它应该适用于两种平台:)


来源:

从后端服务器,它只能在“push\u CREDENTIAL\u SID”中配置一个push服务id,但如果您检查后端代码逻辑,那么我们可以找到它,只需使用这些信息并为应用程序创建JWT即可。因此,对于AccessTokenAPI,应用程序可以传递一个或多个参数push_sid(当前参数为identity),后端服务器将从应用程序请求中解析此push_sid,但不再从env config读取。
Android将通过FCM推送服务id,iOS将通过APN服务id,因此一台服务器可以同时支持Android和iOS。

您是否询问服务器端代码?难道你不能创建像$FCM\u PUSH\u CREDENTIAL\u SID和$APN\u PUSH\u CREDENTIAL\u SID这样的变量吗?
$ACCOUNT_SID = 'XXXXXXXXXXXXXXXXXXXXXXXXX';
$API_KEY = 'XXXXXXXXXXXXXXXXXXXXXXXXX';
$API_KEY_SECRET = 'XXXXXXXXXXXXXXXXXXXXXXXXX';
$PUSH_CREDENTIAL_SID = 'XXXXXXXXXXXXXXXXXXXXXXXXX';
$APP_SID = 'XXXXXXXXXXXXXXXXXXXXXXXXX';