3
新的socket連接,我想實現的是iOS VoIP應用。的iOS應用VOIP不接受背景
我使用GCDAsyncSocket監聽連接的端口上。我沒有加入info.plist中所需的背景模式,並且還註冊了readstream和writestream到kcfNetworkServiceTypeVOIP。
我還添加了KeepAliveTimeOutHandler醒來的應用程序。處理程序塊僅將喚醒時間打印到stdout。
只要應用程序是在前臺接受新連接,但是當應用程序在後臺,應用程序不會喚醒,當應用程序移動到前臺再次嘗試的所有連接發送到插座。
我搜索過許多解決方案,但無法得到它的工作。
在此先感謝。
也許是因爲蘋果只存儲連接的插座給你,所以通過這些插座消息可以到達,但不能建立新的套接字。我看到別人也有這樣的問題。 – dustdn
我也遇到了這個問題,我閱讀以下的博客,但沒有幫助: http://www.raywenderlich.com/29948/backgrounding-for-ios – zolibra