关于守护进程 创建vpn 的问题


#1

现在通过自己的守护进程 现在查询VPN的状态,开关VPN 都可以的。
但是用 [VPNConnectionStore createVPNWithOptions: ] 这个方法来创建VPN的时候,
报如下的错误:
Save error: Error Domain=NEConfigurationErrorDomain Code=10 “permission denied” UserInfo={NSLocalizedDescription=permission denied},

请问一下,这是什么问题呢

补充一下:

我的守护进程是 root权限运行 , 是不是还要什么entitlements的权限呢?


#2

这不写着呢么


#3

嗯 如何解决这个权限的问题呢 狗神


#4

你的App是什么权限


#5

我的守护进程 应该没权限吧 我从来没配置过权限


#6

我用命令 ldid -e xxx >> ent.plist (xxx 是守护进程的 mach-o 文件), 发现得到ent.plist 是空的, 0字节


#7

不懂你在说啥,应该学习这个吧Run a daemon (as root) on iOS


#8

我的守护进程 就是按照狗神这篇文章教程 来编写的