Ich würde gerne wissen, ob es mit Swift möglich ist, eine Liste gescannt WIFI SSID vom iPhone (mit APIs wie MobileWiFi.framework oder etwas anderes) und siehe Codebeispiele (ohne Objective-C-Quellcode)Holen Sie sich Wifi gescannte SSID-Liste in iOS mit Swift
17
A
Antwort
8
Es ist nur möglich, die SSID des Netzwerks zu erhalten, mit dem Sie gerade verbunden sind.
2
Es ist offiziell mit keiner Sprache möglich (objective-c und swift). In der folgenden URL können Sie sich die Antwort eines offiziellen Apple-Zeugs ansehen.
https://forums.developer.apple.com/thread/13157
wo der Apfel Sachen sagt:
Es ist nicht möglich, dies in einer allgemeinen Art und Weise zu tun.
Sie können aber auch einen Blick auf die von der gleichen Apfel Sachen in den folgenden Link gegebene Antwort nehmen:
https://forums.developer.apple.com/message/138998#138998
wo er/sie sagt auch:
NEHotspotHelper wurde nicht als Allzweck-API in der Nähe von Wi-Fi-Netzwerken konzipiert.
Sie können nur Ihre aktuelle SSID erhalten.
Verwandte Themen
- 1. Holen Sie sich Facebook-Benutzerdetails mit swift und parse
- 2. Swift - Holen Sie sich die Länderliste
- 3. Swift - Holen Sie sich Mausklick-Koordinaten in einem UIElement
- 4. Holen Sie sich das Zentrum eines UIView in Swift
- 5. Holen Sie sich das Wochennummer in iOS SDK
- 6. Holen Sie sich die aktuelle Temperatur in iOS
- 7. Swift: Holen Sie sich aktuelle Klasse aus einer statischen Methode
- 8. Holen Sie sich Fotoreferenz
- 9. Holen Sie sich das Wertformular mySQL zu swift von PHP
- 10. Holen Sie sich die Kosten von SKTransaction iOS
- 11. IOS Holen Sie sich einen Array innerhalb NS (Mutable) Wörterbuch
- 12. Holen Sie sich userId von Spotify iOS SDK
- 13. Holen Sie sich Zertifikate Liste von iOS-Gerät
- 14. Cordova | Holen Sie sich Live-Stream von Mikrofon auf iOS
- 15. iOS Swift | Kerndaten holen durch spezifischen Wert
- 16. Holen Sie sich die Daten mit Schlüsselwerten
- 17. Holen Sie sich eine Ressource mit getResource()
- 18. Holen Sie sich Facebook-Benutzerprofil mit Cordova
- 19. Holen Sie sich Mitarbeiter mit dritthöchstem Gehalt
- 20. Holen Sie alle WiFi-Direct-Geräte in der Nähe
- 21. Holen Sie sich die Daten in Zeilen
- 22. Holen Sie sich das Grafikkartenmodell?
- 23. Holen Sie sich aktuelle URL in Python
- 24. Holen Sie sich das $ This in angularjs
- 25. Holen Sie sich den aktuellen Standort ohne GPS, Wifi und Handy-Turm
- 26. Holen Sie sich den Funktionscode in Matlab?
- 27. Holen Sie sich die Datenbankversion in Meteor
- 28. Holen Sie sich dieses Wochenende in PHP?
- 29. Holen Sie sich den Typ in Flex
- 30. Holen Sie sich alle Zellen in CollectionView
Haben Sie Glück, eine Antwort auf diese Frage zu bekommen? – user1408682
Ich denke nicht, dass es möglich ist! Es spielt keine Rolle, ob Swift oder Objective-C oder C++, das Grundprinzip von iOS ist, dass nur das System eine Verbindung zum WLAN herstellen kann oder diese Systemeinstellungen ausschalten kann. Alles, was Sie bekommen können, sind Informationen über das aktuell verbundene Netzwerk. App Sandbox in iOS begrenzt alle anderen Möglichkeiten. –
Sind Sie in einer Umgebung mit Jailbreak? Ich könnte möglicherweise eine Antwort portieren [dieses alte Projekt] (https://github.com/ipinak/iOS-WiFi) zu Swift. – JAL