2017-01-13 2 views
1

Можем ли мы интегрировать службы Voip через новый набор вызовов каркаса без использования каких-либо служб сервера или push-уведомления.Интеграция Voip в swift 3

Я действительно новичок в этой концепции, а также проверил приложение для ящиков для колонок в качестве примера приложения, но не понял, как он будет работать.

Пожалуйста, поделитесь своими отзывами, если у кого есть встроенный набор вызовов.

Благодаря

ответ

0

Если CallKit приложение только намеревается совершать исходящие вызовы, то это может быть возможным, чтобы не иметь серверный компонент. Но если приложение намеревается принимать входящие вызовы, пока приложение не может работать (например, когда оно приостановлено), эти входящие вызовы должны сигнализироваться посредством Push Notification, и эти push-уведомления обычно отправляются сервером поддержки.

+0

Как я могу проверить звонки в voip. Мне очень жаль, но я действительно новичок в этом, и у меня есть приложение для динамиков, которое является образцом, загруженным с dev.apple. Можете ли вы направить меня? –

+0

Я добавляю дополнительные ответы Stuart: «Вы можете реализовать pushkit-уведомление и создать сертификат voip в учетной записи разработчика». И не забудьте включить фоновый режим для «VoIP» и «Audio Airplay», –

0

Структура CallKit обеспечивает программный доступ к функциям VoIP, а также блокировку и идентификацию вызовов. Приложения могут использовать CallKit для приема входящих вызовов и совершения исходящих вызовов с использованием собственного пользовательского интерфейса телефона.

Reference for call kit.

Можем ли мы интегрировать службы Voip с помощью нового набора вызовов каркаса без использования каких-либо служб сервера или push-уведомления.

Нет, мы не можем использовать его. Вам понадобятся сторонние лица, такие как Twilio, Plivo или ICELink и создайте свой собственный сервер. И предоставить CallKit требуемые данные, и он будет обрабатывать компоненты вызова и UI. Вы можете прочитать документы Apple для большей идеи.