【问题标题】:Get notified of VPN state change in OS X 10.11 and above在 OS X 10.11 及更高版本中获取有关 VPN 状态更改的通知
【发布时间】:2021-04-20 18:11:44
【问题描述】:

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

【问题讨论】:

  • NEVPNStatusDidChangeNotification?
  • @sbooth 是的。我在发布这个问题后发现了这一点。
  • 我会把它作为答案发布,以防其他人遇到这个问题。

标签: objective-c macos vpn


【解决方案1】:

NEVPNStatusDidChangeNotification 在 VPN 连接状态发生变化时发布。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-11-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多