nativescript - 如何在 NativeScript 中检测 JAILBROKEN/ROOTED 设备?
问题描述
有什么方法可以通过 NativeScript 检测 JAILBROKEN/ROOTED 设备(在 android 和 ios 中)?我尝试搜索但找不到任何库。任何帮助将不胜感激。
更新:基本上我想知道我可以在我的代码中放入 ios 和 android 中的越狱/root 检测的基本检查。我从其他一些文档中得到了我想要的东西。
解决方案
您可以检查以下文件/路径是否存在:
- /Applications/Cydia.app(文件)
- /Library/MobileSubstrate/MobileSubstrate.dylib(文件)
- /bin/bash(路径)
- /usr/sbin/sshd(路径)
- /etc/apt(路径)
- /private/var/lib/apt/(路径)
推荐阅读
- php - 如何将多个域添加到同一个虚拟主机以及如何正确使用 MVC url 重定向
- python - 如何在 Python 中将多行字符串合并为一行,并用空格分隔它们?
- asp.net - 局部视图数据到表
- java - IllegalStateException:无法订阅。处理器已终止
- html - 网站导航代码(关于列和行)
- javascript - 是否可以使用当前的 MDN 画布 2D API 函数在 userSpaceOnUse 坐标中使用 gradientTransforms 渲染 SVG 径向渐变?
- selenium - 无法使用 selenium 将值发送到输入框
- javascript - 如何在javascript中将值从一个类实例传递到另一个类实例
- elasticsearch - 如何防止重复文档到 Logstash
- android - 如何检查应用程序是通过 NFC Tag 快捷方式启动还是手动启动应用程序