CNCopySupportedInterfaces
API を使用して、Wifi インターフェイスの SSID を取得したいと考えています。しかし、私は API について疑問を持っていますCNCopySupportedInterfaces
。この API は、構成済みのすべての Wifi インターフェースのリストを提供しますか、それとも現在アクティブな 1 つのみか、またはその時点で到達可能な (ただし構成されていない) すべてのアクセス ポイントに関する情報を提供しますか?
質問する
5721 次
2 に答える
6
CNCopySupportedInterfaces
およびCaptiveNetworkCNCopyCurrentNetworkInfo
の場合、接続されている Wi-Fi の名前と詳細のみが提供されます。これを使用しないと、他の到達可能な Wi-Fi リストやその他の情報は提供されません。private library (Apple80211)
詳細については、CaptiveNetwork を使用して現在の WiFi ホットスポット名を取得する方法を参照してください。
Apple80211 に興味がある場合は、iphone-wireless プロジェクトを参照してください。あなたが望むことを正確に行うサンプルアプリ「Stumber」があります。ただし、プライベート API を使用するため、App Store に公開する場合、アプリでこれを使用することはできません。Apple は、プライベート API を使用するアプリを拒否します。
于 2013-02-05T11:17:54.340 に答える
-1
iOS 9 Beta 4 以降、CNCopySupportedInterfaces は廃止されました。続く激痛……。
于 2015-08-12T17:47:47.123 に答える