Posts

Post not yet marked as solved
4 Replies
Thanks for your help.Just one more thing: in my app, when I try to enable the system extension, i have a code similar to this:let proxyMgr = NETransparentProxyManager.shared()proxyMgr.isEnabled = trueproxyMgr.saveToPreferences { saveError in DispatchQueue.main.async { if let error = saveError { os_log("Failed to save the filter configuration: %@", error.localizedDescription) self.status = .stopped return } self.registerWithProvider() }}It always exits with error 'Missing protocol or protocol has invalid type'.What protocol should I set for a transparent proxy?