第一步:CFNetwork.framework
第二步:方法如下
+ (BOOL)isConnectedToProxy {
NSDictionary *proxySettings = (__bridge NSDictionary *)CFNetworkCopySystemProxySettings();
NSArray * proxies = (__bridge NSArray *)CFNetworkCopyProxiesForURL((__bridge CFURLRef)[NSURL URLWithString:@"https://www.apple.com"], (__bridge CFDictionaryRef)proxySettings);
NSDictionary *settings = [proxies objectAtIndex:0];
if ([[settings objectForKey:(NSString *)kCFProxyTypeKey] isEqualToString:@"kCFProxyTypeNone"])
{
return NO;
}
else
{
return YES;
}
}