我正在为iOS构建一个voip应用程序,我正在处理后台工作。
到目前为止,我已经在应用程序休眠时通过iOS监听voip套接字,然后通过输入数据唤醒它。
我的问题是:
当可达性发生变化时(Wifi - > 3G,Wifi - >其他Wifi等)
并且应用程序被暂停,我可以获得一些通知以重新连接我的voip套接字吗?
感谢。
答案 0 :(得分:2)
答案是肯定和否:
链接:
答案 1 :(得分:1)
如果您有一个后台插槽,您可以订阅可访问性通知,它们将在后台启动时触发,以便您可以对可达性更改执行操作。如果您在点击后台时没有取消订阅通知,那么订阅通知的对象是您的应用代表时,您仍会获得通知。