/ / iOS Hálózati bővítmény NETunnelProviderManager startVPNTunnel nem dobási hiba - ios, vpn

iOS hálózati bővítmény NETunnelProviderManager startVPNTunnel nem dobja hibát - ios, vpn

Saját VPN-t fejlesztek, de nem működik.

currentVPNManager.saveToPreferences(completionHandler: { (error) -> Void in
if error != nil{
}
else{
currentVPNManager.loadFromPreferences(completionHandler: { (error) -> Void in
if error != nil{
}
else{
do{
try currentVPNManager.connection.startVPNTunnel()
}
catch{
print(error)

}
}
})
}
})

startVPNtunnel nem dobott semmilyen hibát?

válaszok:

0 a válasz № 1

Ne felejtsd el engedélyezni Personal VPN tól től képességek és próbálja meg betölteni az összes beállítást, majd mentse el és végül indítsa el a VPN-alagutat. Az alábbi mintát találja.

let vpnManager = NEVPNManager.shared()

A vpnManager használata

vpnManager.loadFromPreferences { error in
if let error = error {
NSLog("NEVPNManager error on loading all preferences (error)")
return
}
self.vpnManager.saveToPreferences(completionHandler: { error in
if let error = error {
NSLog("NEVPNManager error on save to preferences (error)")
return
}
do {
try self.vpnManager.connection.startVPNTunnel()
} catch (let error) {
NSLog("NEVPNManager error on save to preferences (error)")
}
})
}

Kapcsolódó kérdések


Hozzászólások (0)

Hozzászólni