Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support to prevent jailbroken and rooted devices (optional) #235

Open
Tracked by #233
luongvo opened this issue Jul 17, 2023 · 0 comments
Open
Tracked by #233

Add support to prevent jailbroken and rooted devices (optional) #235

luongvo opened this issue Jul 17, 2023 · 0 comments

Comments

@luongvo
Copy link
Member

luongvo commented Jul 17, 2023

Why

Jailbreaking refers to removing all restrictions imposed on an iOS device. It allows root access to system files that can be manipulated to enable the installation of apps, themes, and extensions that are not supported by Apple or unavailable for download on the Apple App Store.

Rooting is the process of allowing users of the Android mobile operating system to attain privileged control (known as root access) over various Android subsystems.

To prevent our app from running on jailbreak/rooted devices, we can use flutter_jailbreak_detection package. Under the hood, this package uses RootBeer on Android and DTTJailbreakDetection on iOS.

Who Benefits?

Developers

@luongvo luongvo added this to the 1.12.0 milestone Jul 17, 2023
@luongvo luongvo modified the milestones: 1.12.0, 1.14.0 Oct 31, 2023
@luongvo luongvo removed this from the 1.14.0 milestone Dec 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant