如何在 ios Objective-C 中删除或更改 VPN 配置文件配置

How to delete or change VPN profile configs in ios Objective-C

在我的应用程序中,我将从服务器获取 VPN 配置文件配置并创建 VPN 模型。 起初,如果没有以前的配置文件配置,我很容易安装配置文件。 但如果配置文件配置更改,我必须更改已安装的配置文件配置,例如服务器地址等。 我如何更改或删除以前的 VPN 配置文件或解决我的问题的最佳方案是什么?

NEVPNManager 包含一个 removeFromPreferences API that you can use 来删除您的 VPN 配置。

如果您更改配置文件(例如 protocolConfiguration), you can also call saveToPreferencesWithCompletionHandler: