我有一个PacketTunnelProvider app扩展程序,其中包含一个包含键的plist
NSExtensionPointIdentifier
NSExtensionPrincipalClass
我从Apple获得了使用网络扩展程序的权利
在包含的应用上,我试图调用
self.vpnManager?.saveToPreferencesWithCompletionHandler({ (error) -> Void in
if (error != nil) {
但是我收到了错误 -
Error Domain=NEVPNErrorDomain Code=5 "permission denied" UserInfo={NSLocalizedDescription=permission denied
(另外,我没有看到包含应用程序的任何权利,我也怀疑我在那里也需要它们)
任何帮助将不胜感激
答案 0 :(得分:2)
嗯,这与配置文件有关。 顺便说一句,权利应该在包含应用程序和扩展应用程序
上