读取iOS设备的代理设置

来源:互联网 发布:软件破解授权 编辑:程序博客网 时间:2024/05/16 03:55

    NSDictionary *proxySettings =NSMakeCollectable([(NSDictionary *)CFNetworkCopySystemProxySettings()autorelease]);

    NSArray *proxies =NSMakeCollectable([(NSArray *)CFNetworkCopyProxiesForURL((CFURLRef)[NSURLURLWithString:@"http://www.baidu.com"],                 (CFDictionaryRef)proxySettings)autorelease]);

    NSDictionary *settings = [proxiesobjectAtIndex:0];

    NSString *host = [settingsobjectForKey:(NSString *)kCFProxyHostNameKey];

    NSString *port = [settingsobjectForKey:(NSString *)kCFProxyPortNumberKey];

    if(!host && !port){

        returnYES;

    }else{

        returnNO;

    }

0 0
原创粉丝点击