上面答案中的代码最初发布在该网站上:http://www.codeproject.com/Articles/621213/Non-Standard-Way-to-Get-Inaccessible-Data-from-iOS
顺便说一句,要使此代码正常工作,您需要包含适当的头文件,#include <mach/mach.h>以便编译器能够识别NDR_record_t ndr.
然而,这整个设置实际上并没有返回给我当前WiFi的加密模式,而是返回了AirPort的配置(key上面代码中的变量需要设置为NSString *key = @"Setup:/Network/Interface/en0/AirPort";之前的值)。$scutil我尝试了不同的值,而不是在 Mac 终端中运行时获得的 AirPort (例如Setup:/Network/Interface/en0/IPv4或Setup:/Network/Interface/en0/Modem或 来自此网站)
希望能帮助遇到类似问题的人...
| 归档时间: |
|
| 查看次数: |
2892 次 |
| 最近记录: |