2012-04-25 12 views

risposta

21

Per quanto ne so è possibile ottenere le informazioni sulla corrente collegato Wi-Fi utilizzando CNCopySupportedInterfaces e CNCopyCurrentNetworkInfo di CaptiveNetwork. È possibile fare riferimento a: How do I use CaptiveNetwork to get the current WiFi Hotspot Name per ulteriori informazioni.

Secondo iPhone get a list of all SSIDs without private library:

Senza l'uso della biblioteca privata (Apple80211) si può ottenere solo l'SSID della rete il dispositivo è attualmente connesso.

Si potrebbe dare un'occhiata a iphone-wireless project se si è interessati a Apple80211. Esiste un'app campione "Stumber" che fa esattamente quello che vuoi. Ma non puoi utilizzarlo nella tua app se vuoi pubblicare su App Store perché utilizza API private. Apple rifiuta le app che utilizzano le API private.

+0

Grazie @Halley ma non ho bisogno di informazioni sull'attuale connessione wi-fi ho bisogno di elencare tutte le reti wi-fi disponibili, il mio iphone può rilevare .. Provo con l'iphone -il progetto senza fili ma questo non funziona per me ..:/qualsiasi idea. – NTTake

+2

Non è possibile prendere l'elenco della rete wifi, a meno che non si utilizzino API private ... Ma l'utilizzo di API private rifiuterà l'applicazione. –

+0

@MarcoPace. Qualche idea su http://stackoverflow.com/questions/34586378/how-to-get-all-previously-connected-wi-fi-networks-in-swift? –

Problemi correlati