Skip to content

iOS 集成指南

网络扩展 (Network Extension)

iOS 平台需要使用 NetworkExtension 才能实现应用内隧道代理。

  1. 在 Xcode 中添加 Network Extension Capability。
  2. 配置 PacketTunnelProvider

提示: 目前 iOS 端的实现已封装在 SDK 内部,通常情况下您只需确保 App 有网络访问权限即可。

Info.plist 配置

如果您需要后台运行能力,请在 Info.plist 中添加相应的后台模式配置:

xml
<key>UIBackgroundModes</key>
<array>
    <string>network-authentication</string>
</array>

基于 MIT 许可发布