AirDrop is not working when using NETransparentProxyProvider

My NETransparentProxyNetworkSettings:

NETransparentProxyNetworkSettings *settings = [[NETransparentProxyNetworkSettings alloc] initWithTunnelRemoteAddress:@"127.0.0.1"];

NENetworkRule *networkRule = [[NENetworkRule alloc] initWithRemoteNetwork: [NWHostEndpoint endpointWithHostname:@"" port:@"80"] remotePrefix:32 localNetwork:nil localPrefix:0 protocol:NENetworkRuleProtocolTCP direction:NETrafficDirectionOutbound];

settings.includedNetworkRules = @[networkRule];

AirDrop is not working when NETransparentProxyProvider extension is active. If I quit NETransparentProxyProvider extension, AirDrop is OK.

I think the same as issue https://developer.apple.com/forums/thread/710762

Does anyone know how to fix this?

I'll post an update on the thread you reference.

AirDrop is not working when using NETransparentProxyProvider
 
 
Q