我尝试收集有关CWInterface当前状态的一些信息(连接的bssid,可用的接入点......),并通过udp定期(每5-10秒)发送一次到服务器。
我的问题是,经过一段时间(在一些测试中,在30到50分钟之间,收集/发送间隔不同),CWInterface会停止返回数据。
我做错了什么?
我完全没有想法......
答案 0 :(得分:0)
好的,因为我已经评论了我自己的问题,我将框架从CoreWlan更改为私有的Apple80211.framework。
这种缝合起作用。
我的应用程序现在运行大约一个小时,每隔几秒扫描一次。
使用Apple80211的两个负面因素是: