1

iOS の最新バージョンに基づいて構築されたVPN オンデマンド機能について読んでいました。

ここでの問題は、アプリで vpn を実行していて、他のアプリが vpn トラフィックを使用できることです。さて、他の通常の google.com のみなど、一部のドメイン名のみが vpn を使用できることを願っています。

NEVPNProtocolIPSec *protocol = [[NEVPNProtocolIPSec alloc] init];
... other setting ...
NEProxySettings* setting = [NEProxySettings new];
setting.excludeSimpleHostnames = YES;
setting.HTTPSEnabled = YES;
setting.HTTPEnabled = YES;
setting.autoProxyConfigurationEnabled = YES;
NSMutableArray *blackList = [NSMutableArray new];
[setting setExceptionList:blackList];

NSArray *whiteList = @[@"google.com"];
[setting setMatchDomains:whiteList]; 

[protocol setProxySettings: setting]; 

しかし、うまくいきませんでした。助けてください!

4

0 に答える 0