2012-03-27 4 views
1

ich den folgenden Code verwenden für alle verfügbaren WiFi-Netzwerke zu scannen:Fehler 22 beim Scannen nach verfügbaren WiFi-Netzwerke CoreWLAN mit

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

Normalerweise erhalte ich eine NSSet von Netzwerken, aber manchmal bekomme ich folgende Fehlermeldung:

The operation couldn’t be completed. (com.apple.coreWLAN.error error 22.) Error Domain=com.apple.coreWLAN.error Code=22

finde ich habe nichts über diesen Fehlercode 22. gibt es eine Dokumentation oder eine Lösung für dieses?

+0

ist „Der Vorgang konnte nicht abgeschlossen werden“, um die Nachricht, das herauskommt, wenn Sie Ausgang (oder log) die Zeichenfolge „' [err localizedDescription] ' "? –

+0

Seine [err lokalisierteBeschreibung] – mabstrei

+0

eine andere dumme Frage, welche Version von MacOS verwenden Sie? –

Antwort

0

Da ich ein anderes Problem mit CoreWlan hatte (http://stackoverflow.com/questions/9943833/cwinterface-returning-no-data), ersetzte ich es durch Apple80211.framework.

auch Dies ist eine Abhilfe für dieses ...

Verwandte Themen