twilio VOIP не принимает входящие звонки. Работает в режиме Dev, но не TestFlight - PullRequest
0 голосов
/ 04 мая 2020

Мы следовали за интеграцией 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();

Любые указатели были бы огромной помощью

Спасибо

Стив

...