1. 程式人生 > >IOS 獲取,如電量,CPU,型號等

IOS 獲取,如電量,CPU,型號等

#import <SystemConfiguration/CaptiveNetwork.h>

    NSString *ssid = @"Not Found";

    NSString *macIp = @"Not Found";

    CFArrayRef myArray = CNCopySupportedInterfaces();

    if (myArray != nil) {

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

        if (myDict != nil) {

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

            ssid = [dict valueForKey:@"SSID"];

            macIp = [dict valueForKey:@"BSSID"];

        }

    }

    UIAlertView *av = [[UIAlertView alloc] initWithTitle:ssid

                                                 message:macIp

                                                delegate:nil

                                       cancelButtonTitle:nil

                                       otherButtonTitles:@"OK", nil];

    [av show];