zoukankan      html  css  js  c++  java
  • ios开发 如何在应用内获取当前周围wifi列表和强度 并实现在应用内控制wifi开关

    通过官方的API 可以获取到wifi的信息,实现代码:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    - (id)fetchSSIDInfo {  
        NSArray *ifs = (__bridge_transfer id)CNCopySupportedInterfaces();  
        NSLog(@"Supported interfaces: %@", ifs);  
        id info = nil;  
        for (NSString *ifnam in ifs) {  
            info = (__bridge_transfer id)CNCopyCurrentNetworkInfo((__bridge CFStringRef)ifnam);  
            NSLog(@"%@ => %@", ifnam, info);  
            if (info && [info count]) { break; }  
        }  
        return info;  
    }

    至于开关wifi,是一个用户的操作, 在非越狱的机器上,第三方的应用是没法实现这功能的。

  • 相关阅读:
    作业11
    作业10总结
    作业10
    作业9总结
    作业9
    作业8总结
    作业8
    实验7总结
    实验6总结
    史航第12次作业&总结
  • 原文地址:https://www.cnblogs.com/gaohe/p/4481045.html
Copyright © 2011-2022 走看看