记录集成过程中遇到的问题
Xcode版本 Version 14.2
参考资料:https://www.jianshu.com/p/efda8b0ca32b
根据参考完成demo出现的问题总集
问题1、demo运行在设置中心查看到VPN后面写着 需要更新
修改子target的版本限制,设置成最低版本就可以了
问题2、点击连接后没有信息了
然后根据断点一步一步调试发现在OpenVPNAdapter库中有报错,如下
根据错误提示解决问题在.ovpn 文件最后一行加入 client-cert-not-required 解决
问题3、再次运行点击连接发现VPN连接监听很快就执行了失败,这个问题很好解决了,因为我这里是需要用户账号密码信息登录的,所以需要在配置信息出传入账号信息,如下
对应的在子target中也需要进行接收数据
在2-1这个类中找到2-2这个方法添加2-3代码
至此 我的问题就结束了 完成了连接
IKEV2 协议连接使用IKEV2。