Службы VOIP не работают в производственной среде, но нормально работают на тестовом сервере - PullRequest
0 голосов
/ 04 июля 2018

Я использую APNS Certificate & VOIP Services Certificate параллельно в моих приложениях для iOS , я создал APNS (и Sandbox & Production) , затем использует AWS SNS в качестве промежуточного звена, а затем создает ARN приложения и конечные точки на SNS и отправляет push-запросы с моего сервера через SNS (с соответствующими сертификатами), эти шаги хорошо работают для APNS, Push-уведомлений работают нормально.

Но когда я перехожу на VOIP , я могу заставить приложение нормально работать на моем тестовом сервере (то есть Я получаю уведомление VOIP при использовании тестового сервера ), но в случае производства не работает ...

FYI

  • Я использую два разных токена для APNS и VOIP
  • Созданы и перепроверены сертификаты VOIP (один сертификат для испытаний и производства)

Не понимаю, что случилось ... TIA ... Запрос предложений или кто-то сталкивался с той же проблемой?

1 Ответ

0 голосов
/ 04 июля 2018

Похоже, вы все сделали правильно.

То, что я могу рекомендовать в качестве альтернативного решения, - это создать единый универсальный сертификат APNS , который работает повсюду - для стандартных вызовов «Производство» / «Песочница» + Производство VoIP / «Песочница»

И использовать этот единственный сертификат для обоих случаев

Вот очень простое руководство, которое я использовал для создания единого универсального сертификата, который работает везде https://developers.connectycube.com/ios/how-to-create-apns-certificate

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...