ivpn / ios-app

Official IVPN iOS app
https://www.ivpn.net/apps-ios
GNU General Public License v3.0
413 stars 86 forks source link

IVPN UI should update the protocol according to the connection made in iOS VPN settings #405

Open gorkapernas opened 7 months ago

gorkapernas commented 7 months ago

Description:

When connecting to the VPN through the iOS settings, if the user chooses either OpenVPN or WireGuard, the connection is establish correctly to either of these protocols, however, the IVPN UI does not update the protocol according to the conncetion made in the iOS VPN settings.

Expected result:

If the user connects to the OpenVPN or WireGuard via iOS settings, the IVPN UI should update the protocol accordingly.

Steps to reproduce:

  1. Install version 2.11.0.
  2. Login.
  3. Connect with WireGuard and then with OpenVPN, so the VPN profiles are added to the iOS settings.
  4. Disconnect and select WireGuard as protocol.
  5. Proceed to the iOS VPN settings.
  6. Connect to OpenVPN.
  7. Open the IVPN UI.
  8. Observe that the UI still displays the WireGuard protocol, however the app is connected with OpenVPN.

Environment:

IVPN: 2.11.0, 2.11.1. Device: iPhone XR iOS 17.2