2012年9月11日
摘要: 最近要做VoIP的iOS客户端,所以对这方面进行了一点研究。类似的有Skype,一般情况下程序进入到后台之后是无法接收到消息的,除非像QQ那样,通过NotificationCenter来实现,但是必须上架,比较麻烦。通过研究Apple的官方文档,发现对Audio 和 VoIP 还是给了后台运行的机会。通过在info.plist文件里面设置UIBackgroundModes来设置这个选项的信息。下面是对VOIP在iOS运行的原理的介绍,主要就是:当进行后台之后,系统托管NSStream的通道,如果服务器有信息要传递到客户端,系统会激活处于后台的程序运行10秒钟(10秒钟之内都可以,可以设置为6秒 阅读全文
posted @ 2012-09-11 17:00 easonoutlook 阅读(15977) 评论(0) 推荐(0) 编辑