https://bbs.sangfor.com.cn/vpnsd ... le_instruction.html 我是按照这里的教程来实现的,提供的VPNDemo是可以正常运行的,会授权,会走代理方法。。。我集成到自己的app中就不行了,完全就是拷贝demo中的账户密码登录方法。。。代理方法不会回调,也不会弹出vpn授权 代码如下;
//////
@interface LaunchController ()<SangforAuthDelegate>
//VPN登录
///单例的authManager
@property (nonatomic, retain) SangforAuthManager *sdkManager;
_sdkManager = [SangforAuthManager getInstance];
_sdkManager.delegate = self;
//探测插件是否存在,L3VPN模式下使用
[_sdkManager querySFNEStaus:^(SFNEStatus neStatus) {
NSLog(@"current ne Status is %d", (int)neStatus);
}];
//设置日志级别
[_sdkManager setLogLevelogLevelDebug];
//这里根据您的模式选择 VPNModeL3VPN/VPNModeEasyApp
[_sdkManager startPasswordAuthLogin:VPNModeL3VPN vpnAddress:vpnUrl
username:username password:password];
///代理方法完全不会执行。。。。23333333
- (void)onLoginFailedNSError *)error{
NSLog(@"0000000000000000");
}
- (void)onLoginProcessVPNAuthType)nextAuthType messageBaseMessage *)msg{
NSLog(@"111111111111111111");
}
- (void)onLoginSuccess{
NSLog(@"2222222222222222222");
}
我的猜测是:是不是 贵司提供的demo中有些工程配置,文档中并没有说明????
输出日志如下:
2019-06-18 09:14:53.502829+0800 UniteApp[2496:715153] [06-18 09:14:53] [EasyApp] [info] [common] [_vpn_init:518]vpn init success.
2019-06-18 09:14:53.502884+0800 UniteApp[2496:715071] [06-18 09:14:53] [EasyApp] [info] [Auth] vpn login begin [1].
2019-06-18 09:14:53.502993+0800 UniteApp[2496:715153] [06-18 09:14:53] [EasyApp] [debug] [CurlPool] [findCacheCurl:208]getCachCurl from cach failed, url:https://115.236.84.145:443/por/l ... cs&ver=7.1.0.1.
2019-06-18 09:14:53.508297+0800 UniteApp[2496:715153] [06-18 09:14:53] [EasyApp] [debug] [common] [my_connect:472]Forward is not running, will directly connect...
2019-06-18 09:14:53.577887+0800 UniteApp[2496:715153] [06-18 09:14:53] [EasyApp] [info] [common] [_vpn_login:830]Vpn login success.
2019-06-18 09:14:53.723175+0800 UniteApp[2496:715153] [06-18 09:14:53] [EasyApp] [info] [common] [init_others:403]vpn load rclist success.
2019-06-18 09:14:53.740023+0800 UniteApp[2496:715153] [06-18 09:14:53] [EasyApp] [info] [common] [init_others:423]vpn load conf success.
2019-06-18 09:14:53.741253+0800 UniteApp[2496:715153] [06-18 09:14:53] [EasyApp] [info] [common] [vpn_login:1060]vpn status (5), auth result (0), next auth type (17).
2019-06-18 09:14:53.741314+0800 UniteApp[2496:715153] [06-18 09:14:53] [EasyApp] [info] [L3VPN] vpn login success in l3vpn mode
|