【问题标题】:How to detect JAILBROKEN/ROOTED device in NativeScript? [closed]如何在 NativeScript 中检测 JAILBROKEN/ROOTED 设备? [关闭]
【发布时间】:2019-02-25 20:20:03
【问题描述】:

有没有办法通过 NativeScript 检测越狱/ROOTED 设备(在 android 和 ios 中)?我尝试搜索但找不到任何库。 任何帮助将不胜感激。

更新:基本上我想知道我可以在我的代码中放入用于 ios 和 android 中的越狱/root 检测的基本检查。 我从其他一些文档中得到了我想要的东西。

【问题讨论】:

    标签: nativescript jailbreak rooted-device


    【解决方案1】:

    您可以检查以下文件/路径是否存在:

    1. /Applications/Cydia.app(文件)
    2. /Library/MobileSubstrate/MobileSubstrate.dylib(文件)
    3. /bin/bash(路径)
    4. /usr/sbin/sshd(路径)
    5. /etc/apt(路径)
    6. /private/var/lib/apt/(路径)

    【讨论】:

    • 如果没有像某些越狱那样安装或安装在不同的位置,它将无法正常工作。
    • 使用 xcode(仅适用于 iOS),您可以使用库进行检查,但出于您的目的,我只知道这种方式
    • @PrimaAlessandro 感谢您的意见。在 ios 中添加了类似的越狱检测条件。
    【解决方案2】:

    你触及了一个需求!如果您在 forum - community 或 GitHub 中请求,我们可能很快就会看到插件。 你想要一个像 JailMonkey ReactNative 库这样的插件。也许它会激发您创建自己的解决方案(评论)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-05-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-08-15
      • 1970-01-01
      • 2016-05-03
      相关资源
      最近更新 更多