Прямая связь Voip в фоновом режиме для iPhone - PullRequest
0 голосов
/ 17 октября 2011

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

Я искал и нашел Этот учебник и многодругие страницы, но я не мог найти, как те работают.Кто-нибудь может мне это объяснить?

1 Ответ

0 голосов
/ 18 октября 2011

Apple позволяет устанавливать только TCP-соединение, которое вы можете обрабатывать с помощью CFNetworkStream. Вам необходимо привязать сокет к CFNetworkStream, а затем установить для обработчика значение kCFNetworkStream, которое включает VoIP. Вам понадобится поддержка TCP для обработки сокета, так как Apple не поддерживает фоновую обработку по UDP. В документации, предоставленной Apple, совершенно ясно, что вы можете сделать.

...