Vorrei sapere se è possibile con swift ottenere una lista scansionata SSID WIFI da iPhone, (usando API come MobileWiFi.framework o qualcos'altro) e vedere esempi di codice a tale proposito (senza codice sorgente Objective-C)ottieni la lista SSID scansionata del wifi in iOS usando Swift
17
A
risposta
8
È possibile solo ottenere il SSID della rete a cui si è attualmente connessi.
2
Non è ufficialmente possibile con qualsiasi lingua (obiettivo-c e rapido). Puoi guardare la risposta fornita da una mela ufficiale nel seguente url.
https://forums.developer.apple.com/thread/13157
dove la roba Apple dice:
Non è possibile farlo in qualsiasi modo generale.
Inoltre, si può dare un'occhiata alla risposta data dalla stessa roba mela nel seguente link:
https://forums.developer.apple.com/message/138998#138998
dove lui/lei dice anche:
NEHotspotHelper non è stato progettato come un "elenco di reti Wi-Fi" per uso generale.
È possibile ottenere solo il SSID corrente.
Problemi correlati
- 1. MonoTouch WIFI SSID
- 2. Come ottenere il nome della rete wifi disponibile in iOS usando swift
- 3. Configurare Wifi (SSID nascosto) su Raspbian (Adattatore EDIMAX Wifi)
- 4. Come connettere automaticamente un WiFi con SSID specificato?
- 5. iPhone: come connettersi automaticamente a un SSID wifi noto?
- 6. Ottieni la potenza del segnale di WIFI e dati mobili
- 7. Come ottenere selezionato lo stesso operatore wifi dalla lista wifi ancora e ancora in Android?
- 8. API Google - Ottieni lista contatti usando PHP
- 9. Intervallo sonda WiFi iOS
- 10. Trasferimento dati tra due dispositivi Wifi
- 11. salvataggio video; usando UIImagePickerController; IOS 8 Swift
- 12. IOS Ottieni impostazioni proxy
- 13. iOS - Geofencing con WiFi disattivato
- 14. Verifica del troncamento in UILabel - iOS, Swift
- 15. Connect to Open WiFi
- 16. iOS Raggiungibilità segnala WiFi, quando il WiFi è attivo
- 17. Come posso ottenere informazioni sulla rete WiFi (SSID) in un'app Phone Phone?
- 18. Ottieni il mio indirizzo IP wifi Android
- 19. Come ottenere l'indirizzo MAC WiFi su iPhone a Swift?
- 20. "Josephus-problem" usando la lista in python
- 21. Disattivazione di Samsung "Auto Network Switch" per la connessione WiFi
- 22. Ottieni statistiche sul traffico wifi android
- 23. iOS Antipirateria in Swift
- 24. Valuta la casella di controllo da un'immagine scansionata in node.js
- 25. Ottieni valuta locale in swift
- 26. Come disabilitare la connessione automatica WIFI in Android
- 27. Ottieni il nome del campo struct usando la riflessione
- 28. Classe Swift usando la classe Objective-C usando la classe Swift
- 29. Somma del termine Fibonacci usando Functional Swift
- 30. Ottieni la temperatura del disco rigido usando Python
È stata una fortuna avere una risposta a questa domanda? – user1408682
Non penso sia possibile! Non importa se Swift o Objective-C o C++, il principio di base di iOS è che solo il sistema può connettersi al WiFi o disattivare quelle impostazioni di sistema. Tutto quello che puoi ottenere è informazioni sulla rete attualmente connessa. La sandbox per app in iOS limita tutte le altre possibilità. –
Sei in un ambiente jailbroken? Potrei potenzialmente pubblicare una risposta porting [questo vecchio progetto] (https://github.com/ipinak/iOS-WiFi) a Swift. – JAL