在React Native中,我找到了两个插件来检查设备(iOS/Android)是否越狱/ROOT:
我首先尝试了npm包react-native-is-device-rooted,但它不起作用,并且似乎已经过时。所以我尝试使用Jail Monkey,但是我遇到了以下错误:
代码如下:
![enter image description here](https://istack.dev59.com/yTc2j.webp)
import JailMonkey from 'jail-monkey'
export default class Welcome extends Component {
render() {
return (
...
<View style={styles.lowerView}>
<CustomButton text={"Jail Monkey"} onPress={() => this.printJailMonkey()}/>
</View>
...
);
}
printJailMonkey = () => {
console.log("Jail Monkey library content: " + JailMonkey.isJailBroken())
}
}
我仔细检查了包的手册链接(使用 Xcode,pod install 等),但没有任何作用,有人能帮忙吗?