From 5877ec39776a8260c9d4c864705ac9832eef968d Mon Sep 17 00:00:00 2001 From: Alexandre Colucci Date: Wed, 2 Oct 2024 21:26:56 +0200 Subject: [PATCH] Hide internal configurations of macOS Sequoia --- Common/ACNEServicesManager.m | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Common/ACNEServicesManager.m b/Common/ACNEServicesManager.m index aa38adc..48dc7fd 100644 --- a/Common/ACNEServicesManager.m +++ b/Common/ACNEServicesManager.m @@ -73,6 +73,13 @@ - (void)processConfigurations:(NSArray *)inConfigurations // Don't show the VPNs that should be ignored continue; } + else if([neConfiguration.name hasPrefix:@"com.apple.preferences."]) + { + // Don't show internal configurations from macOS Sequoia + // com.apple.preferences.application-firewall + // com.apple.preferences.networkprivacy-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx + continue; + } ACNEService *service = [[ACNEService alloc] initWithConfiguration:neConfiguration]; [self.neServices addObject:service];