macos系统扩展安装

macos SystemExtension install

本人在MacOS开发,参考SystemExtension和NetworkExtension开发完成,想安装分发

另外,结构如下图

=========================================== ===========================

申请

------------第 1 组(类型:应用程序包),(框架:NetworkExtension,SystemExtension),(嵌入内容:Group2(无需签名即可嵌入)

------------第 2 组(类型:插件),(框架:AppKit、DiskArbiration、NetworkExtension),(库:libbsm.tbd,libEndpointSecurity.tbd

=========================================== ===========================

将构建的应用程序移动到正在分发的 PC 上。 (无需在应用商店注册,通过拖放方式交付已签名的应用)

但目前我遇到了以下问题:

SIP发布安装后,网络通信正常。但是启用SIP后,安装了,但是网络一直连接不上(网络设置中显示Starting)。

我是 Xcode 的新手,这是我的第一个项目,所以我不知道该往哪里走。

endpoint-security权限必须在直接向苹果提出请求后分配。 因此,分配后创建provisioning profile后解决。