在 OS X 10.11 及更高版本中获得有关 VPN 状态更改的通知
Get notified of VPN state change in OS X 10.11 and above
我有一个使用 VPN 的应用程序。我可以通过编程方式连接和断开与 VPN 的连接,并相应地更新应用程序的 UI。我最近注意到 VPN 的状态可以在我的应用程序控制之外发生变化,并且我的应用程序没有收到状态变化的通知,因此无法更改 UI 的状态来反映变化。这导致我的应用程序 UI 与 VPN 的真实状态不同步。有什么方法可以让我的应用收到状态更改通知?
NEVPNStatusDidChangeNotification 当 VPN 连接状态改变时发布。
我有一个使用 VPN 的应用程序。我可以通过编程方式连接和断开与 VPN 的连接,并相应地更新应用程序的 UI。我最近注意到 VPN 的状态可以在我的应用程序控制之外发生变化,并且我的应用程序没有收到状态变化的通知,因此无法更改 UI 的状态来反映变化。这导致我的应用程序 UI 与 VPN 的真实状态不同步。有什么方法可以让我的应用收到状态更改通知?
NEVPNStatusDidChangeNotification 当 VPN 连接状态改变时发布。