Мы следовали за интеграцией IOS SDK (версия 5.0.0+) - мы используем Xcode 11. и когда мы подключаем все, используя уведомления песочницы и приложение в режиме Dev, мы получаем вызовы - все работает отлично.
Как только мы переходим к тестовым полетам и пользовательским PRD-уведомлениям (без песочницы на экране привязки pu sh), мы, похоже, ничего не получаем. Я думаю, что я что-то упускаю, но я не могу решить это, и это сводит меня с ума
Вот как я делаю свой токен доступа
var Identity = "unique string";
var grant = new VoiceGrant();
var videogrant = new VideoGrant();
if (platform.ToLower() == "android")
{
grant.PushCredentialSid = twilioAndroidPushCredentials;
}
else
{
grant.PushCredentialSid = twilioIosPushCredentials; // This is VOIP Binding sid
}
grant.IncomingAllow = true;
grant.OutgoingApplicationSid = twilioApplicationSid;
var grants = new HashSet<IGrant>
{
{ grant },
{videogrant }
};
var token = new Twilio.Jwt.AccessToken.Token(
accountSid,
apiKey,
apiSecret,
identity: Identity,
grants: grants);
tokenjwt = token.ToJwt();
Любые указатели были бы огромной помощью
Спасибо
Стив