美文网首页iOS开发
iOS获取当前手机所连WIFI名称

iOS获取当前手机所连WIFI名称

作者: 西陵玖瑶 | 来源:发表于2019-01-15 13:57 被阅读0次

    由于最近项目需求,需要将本地使用的WIFI账号密码,连接到硬件设备进行使用,需要软件内获取wifi名称,以便输入密码

    1、进入开发者中心,在 Identifiers 下,打开相应项目的 Access WiFi Information 选项

    配置相应的权限许可

    2、首先需要把获取WIFI信息的权限打开:

    打开获取权限

    3、添加获取相关信息代码:

    NSString *ssid = @"Not Found WIFI";

        CFArrayRef myArray = CNCopySupportedInterfaces();

        if(myArray !=nil) {

            CFDictionaryRef myDict = CNCopyCurrentNetworkInfo(CFArrayGetValueAtIndex(myArray, 0));

            if(myDict !=nil) {

                NSDictionary*dict = (NSDictionary*)CFBridgingRelease(myDict);

                ssid = [dictvalueForKey:@"SSID"];

            }

        }

    4、运行结果如下:

    运行结果

    完成!

    相关文章

      网友评论

        本文标题:iOS获取当前手机所连WIFI名称

        本文链接:https://www.haomeiwen.com/subject/btqydqtx.html