fix(client/macos): P1 骨架修正 — bundle id 统一 PacketTunnel + Info.plist 精简
- VpnChannel/Provider: 扩展 bundle id 统一为 com.pangolin.pangolin.PacketTunnel (对齐 Xcode 新建 target 的实际 id) - PacketTunnel/Info.plist: 去掉重复 CFBundlePackageType + 多余 NEMachServiceName, 只保留 NEProviderClasses(其余标准键由 GENERATE_INFOPLIST_FILE 合并) - .gitignore: 忽略 Frameworks/Libbox.xcframework(204MB,build-libbox.sh 产出) Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -20,7 +20,7 @@ import NetworkExtension
|
||||
import os
|
||||
// import Libbox // ← gomobile bind 产物;加入 xcframework 后解开
|
||||
|
||||
private let log = Logger(subsystem: "com.pangolin.pangolin.tunnel", category: "provider")
|
||||
private let log = Logger(subsystem: "com.pangolin.pangolin.PacketTunnel", category: "provider")
|
||||
|
||||
class PacketTunnelProvider: NEPacketTunnelProvider {
|
||||
// libbox 服务句柄(类型来自 Libbox 模块,加入 xcframework 后改为 LibboxBoxService)。
|
||||
|
||||
Reference in New Issue
Block a user