美文网首页
iOS 基于OpenVPNAdapter构建通道

iOS 基于OpenVPNAdapter构建通道

作者: 这个小孩不吃糖 | 来源:发表于2023-02-08 15:51 被阅读0次

    记录集成过程中遇到的问题

    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代码

    2-1 2-2 2-3

    至此  我的问题就结束了  完成了连接

    IKEV2 协议连接使用IKEV2

    相关文章

      网友评论

          本文标题:iOS 基于OpenVPNAdapter构建通道

          本文链接:https://www.haomeiwen.com/subject/xrmqkdtx.html