gpt4 book ai didi

ios - VPN - NEPacketTunnelProvider - 后台模式

转载 作者:行者123 更新时间:2023-11-28 19:39:43 36 4
gpt4 key购买 nike

我正在构建一个简单的 VPN 应用程序。我获得了网络权利,并创建了应用程序扩展。我已将 VPN 配置为“按需”并在 sleep 时处于事件状态。

我的问题是 - 当应用程序处于后台模式时会发生什么?我应该添加更多应用程序功能,还是足够了?

(还有一个问题——在后台模式下,像 startTunnelWithOptions(...) 这样的应用程序扩展函数仍然被调用,我说得对吗?)

最佳答案

启动Packet Tunnel Provider 的应用程序称为容器应用程序。这里您的应用程序是容器应用程序。容器应用程序和数据包隧道提供程序在单独的进程中运行。容器应用程序和 Packet Tunnel 提供程序进程通过 IPC 进行通信。即使您的应用程序进入后台,您的数据包隧道提供程序也会在从后台移动到前台时根据数据包隧道提供程序 (VPNManager) 状态继续运行并处理您的应用程序。您无需添加任何其他功能。

关于ios - VPN - NEPacketTunnelProvider - 后台模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35195252/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com