confirmedcode / Lockdown-iOS

GNU General Public License v3.0
886 stars 86 forks source link

Selecting "Don't allow" VPN locks user out of phone #92

Open wesinator opened 3 years ago

wesinator commented 3 years ago

Hi, thanks for making this app and providing it open source.

There is a UI bug with the following configuration:

iOS 14.4

Add VPN configuration dialog

If user taps "Don't allow" , the app will keep asking for it , locking the user out of being able to use their device (ANY apps) until they click allow.

Expected: App should not ask repeatedly for VPN config permissions if rejected by user. Either add a delay, or only ask once then re-offer if user taps to activate again. Need to remove a while loop somewhere

Workaround:

Even after doing the workaround to gain access back to using phone, if I reopen lockdown app, the prompt immediately comes back up and causes the lockout again , requiring the workaround.

Florian-Mahlberg commented 3 years ago

This is a problem too, if you deactivated WiFi and try to turn on the firewall.