Jan*_*Jan 3 macos kill swift networkextension macos-system-extension
因此,我正在 Swift 中构建一个带有网络扩展的 macOS 应用程序。经过一些测试,该扩展仍然作为系统中的一个进程。我可以停止,也可以终止该应用程序,但我无法停止、终止或卸载网络扩展。网络扩展一次又一次地出现。
我重新启动了 macOS,但网络扩展仍然作为一个进程存在。如何才能将其从系统中彻底删除?
您应该可以通过以下 2 种方法之一将其删除:
/Applications删除使用 Finder 的主机应用程序。这应该提示您它将删除任何关联的系统扩展。/Applications(如果您禁用了系统上驻留的主机应用程序的要求,则可能不起作用。这是使用systemextensionsctl developer on终端命令完成的)+deactivationRequestForExtension:queue:方法创建的扩展停用请求OSSystemExtensionRequest。这是您最初用于安装扩展的激活请求的补充。