获取 OS X 10.11 及更高版本中 VPN 状态更改的通知

问题描述 投票:0回答:2

我有一个使用 VPN 的应用程序。我可以通过编程方式很好地连接和断开 VPN,并相应地更新应用程序的 UI。我最近注意到 VPN 的状态可能会在我的应用程序控制范围之外发生变化,并且我的应用程序不会收到状态更改的通知,因此无法更改 UI 的状态以反映该更改。这导致我的应用程序的 UI 与 VPN 的真实状态不同步。有没有办法让我的应用程序收到状态更改的通知?

objective-c macos vpn
2个回答
1
投票
当 VPN 连接状态发生变化时,会发布

NEVPNStatusDidChangeNotification


0
投票

我们如何处理这些信息?我需要在最新的 MacBook Pro 上做什么才能让我们立即收到 VPN 断开连接的通知。?

© www.soinside.com 2019 - 2024. All rights reserved.