使用CoreWLAN扫描可用的WiFi网络时出错22

时间:2012-03-27 12:27:30

标签: objective-c macos

我使用以下代码扫描所有可用的WiFi网络:

[[CWInterface interface] scanForNetworksWithSSID:nil error:&err];

通常我会获得NSSet of Networks,但有时我会收到以下错误:

  

无法完成操作。 (com.apple.coreWLAN.error错误   22.)       错误域= com.apple.coreWLAN.error代码= 22

我没有找到任何关于该错误代码22的内容。是否有文档或解决方案?

1 个答案:

答案 0 :(得分:0)

因为我在CoreWlan上遇到了另一个问题(http://stackoverflow.com/questions/9943833/cwinterface-returning-no-data),我将其替换为Apple80211.framework。

这也是这个的解决方法......