範囲内のすべての Wi-Fi ネットワークを見つけて一覧表示するにはどうすればよいですか?
質問する
15452 次
1 に答える
21
私の知る限り、CaptiveNetworkCNCopySupportedInterfaces
を使用して現在接続されている Wi-Fi に関する情報を取得できます。詳細については、CaptiveNetwork を使用して現在の WiFi ホットスポット名を取得する方法を参照してください。CNCopyCurrentNetworkInfo
iPhoneによると、プライベートライブラリなしですべてのSSIDのリストを取得します:
プライベート ライブラリ (Apple80211) を使用しないと、デバイスが現在接続されているネットワークの SSID しか取得できません。
Apple80211 に興味がある場合は、iphone-wireless プロジェクトを参照してください。あなたが望むことを正確に行うサンプルアプリ「Stumber」があります。ただし、プライベート API を使用するため、App Store に公開する場合、アプリでこれを使用することはできません。Apple は、プライベート API を使用するアプリを拒否します。
于 2012-04-25T13:57:44.153 に答える