gpt4 book ai didi

ios - 如何以编程方式绕过 iOS 中的代理?

转载 作者:行者123 更新时间:2023-11-28 07:12:04 25 4
gpt4 key购买 nike

这是我的步骤

Wifi 现在可以使用网络。

打开系统WiFi设置

选择手动代理设置

配置无效参数

打开浏览器并确保互联网不可用

启动应用程序并确保没有互联网

有没有什么方法可以从应用程序内部以编程方式绕过这些代理设置,以便我可以连接到互联网?

最佳答案

在 2018 年遇到您的问题,在文档中挖掘了一段时间后,找到了用于在代理字典中设置的关键 kCFStreamPropertyProxyLocalBypass。仅供引用:https://developer.apple.com/documentation/cfnetwork/kcfstreampropertyproxylocalbypass

objective-C

NSURLSessionConfiguration *sessionConfig = [NSURLSessionConfiguration defaultSessionConfiguration];

NSDictionary *proxyDict = @{
@"HTTPEnable" : [NSNumber numberWithInt:1],
(NSString *)kCFStreamPropertyProxyLocalBypass : @"10.26.*.*",
@"HTTPSEnable" : [NSNumber numberWithInt:1],
(NSString *)kCFStreamPropertyProxyLocalBypass : @"10.26.*.*"
};
sessionConfig.connectionProxyDictionary = proxyDict;

swift

let sessionConfig = URLSessionConfiguration.default
var proxyDict = [AnyHashable : Any]()
proxyDict[kCFStreamPropertyProxyLocalBypass as String] = "10.26.*.*"
sessionConfig.connectionProxyDictionary = proxyDict
let session = URLSession.init(configuration: config, delegate: nil, delegateQueue: OperationQueue.current)

关于ios - 如何以编程方式绕过 iOS 中的代理?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28061353/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com