From a06a9d5c89a3b51151b3dfb23ece814edb39a819 Mon Sep 17 00:00:00 2001 From: wangjia <809946525@qq.com> Date: Sun, 12 Jul 2026 18:46:07 +0800 Subject: [PATCH] =?UTF-8?q?fix(client/macos):=20=E9=87=8D=E7=AD=BE=20entit?= =?UTF-8?q?lements=20=E7=9A=84=20App=20Group=20=E4=BF=AE=E5=9B=9E=20macOS?= =?UTF-8?q?=20=E5=8E=9F=E7=94=9F=E6=A0=BC=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit local_test.sh 重签阶段用内联 sysext.entitlements 覆盖扩展 entitlements, 其 application-groups 仍为 iOS 格式 group.com.pangolin.pangolin,覆盖掉了 已修正的 Xcode PacketTunnel.entitlements(BYL4KQHMTN.com.pangolin.pangolin)。 macOS 系统扩展的 application-groups 必须是 .,group. 前缀非法 → 网络扩展类别校验 didFailWithError code=9(extension category returned error) → startTunnel 抛错 → 客户端「连接失败,请重试」。Intel/Sequoia 实机复现。 改回与 PacketTunnel.entitlements:24 / PacketTunnelProvider.swift:20 一致。 Co-Authored-By: Claude Opus 4.8 (1M context) --- scripts/local_test.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/local_test.sh b/scripts/local_test.sh index 78e3d2e..759e810 100755 --- a/scripts/local_test.sh +++ b/scripts/local_test.sh @@ -85,7 +85,7 @@ PLIST packet-tunnel-provider-systemextension com.apple.security.app-sandbox com.apple.security.application-groups - group.com.pangolin.pangolin + BYL4KQHMTN.com.pangolin.pangolin PLIST }