2013-11-22 1 views
2

В приложениях iPhone/iPad, таких как Tango и Viber, вы можете совершать вызовы в приложениях, например, телефонные звонки. Я имею в виду, когда вы звоните, звонит телефон другого клиента, а в нижней части экрана появляется ответ. Это не push-уведомление, это вызов, на который можно ответить или отклонить.Функциональность вызова для устройств iOS? Как звонки Viber или Tango

Он не отличается, даже если приложение работает на фоне iPhone, который вызывается, вызов появляется на экране с ответом. Также, если вы отмените вызов, он исчезнет на другом вызываемом телефоне. Вскоре это точно так же, как телефонный звонок, но это не так, это вызов в приложении.

Как реализовать такую ​​функциональность?

+0

Привет, я все еще не могу найти, как этого достичь? могли ли вы это сделать? спасибо – Pacemaker

ответ

1

Вам необходимо реализовать фоновый режим VOIP в вашем приложении. После его внедрения ваше приложение будет запущено в фоновом режиме и будет иметь возможность открыть соединение с вашим сервером и сохранить его, чтобы вы могли отображать экран входящих вызовов для ваших пользователей.

+0

Если у меня есть разрешения для фона, и я запускаю приложение. Как я могу отобразить входящий диалог пользователю, подобному Viber? Было предложено использовать UILocalNotification, но, насколько я знаю, вы не можете перейти в приложение из них, они используются только для показа. – Pacemaker

+1

Это неправда. При локальном уведомлении действие по умолчанию открывает приложение. –

+0

Спасибо. Сейчас он работает для меня. – Pacemaker