2011-10-17 41 views
0

我正在更新一個voip應用程序,其中一個問題是支持多任務處理。 我不知道我應該如何管理多任務。特別是我需要將連接定義爲VoIP,以便在應用程序處於後臺時接收來電,但我不知道該怎麼做。iPhone中的實時連接Voip背景

我搜索並找到This tutorial和很多其他頁面,但我找不到這些工作。 有人能解釋我嗎?

回答

0

Apple只允許您設置可以使用CFNetworkStream處理的TCP連接。您需要將套接字綁定到CFNetworkStream,然後將處理程序設置爲啓用VoIP的kCFNetworkStream值。您需要支持TCP來處理套接字,因爲Apple不支持通過UDP進行後臺處理。 Apple提供的文檔非常清楚您可以做什麼。