Xcode 9的iPhone Jailbroken问题

时间:2018-04-30 10:14:23

标签: ios cordova-plugins xcode8 xcode9

需要检查设备是否使用cordova进行越狱。我尝试了cordova-plugin-jailbreak-detection插件,但仍然可以在JAILBROKEN设备中打开相同的插件。然后我从https://github.com/Shmoopi/AntiPiracy获得了.m文件。它在XCode 8之前工作正常。在XCode 9中,获取" System关键字不可用"错误

任何最新的插件/类文件,用于检查Jailbroken是否兼容最新的XCode?

1 个答案:

答案 0 :(得分:0)

system调用不适用于ios,请移除+ (int)systemCheck,它应该适合您。同样在+ (void)killApplication方法评论system调用

isJailbroken方法执行各种检查,如果得分为>= 3,则将其标记为Jail broken。现在,由于系统调用不可用,我们可以在没有+ (int)systemCheck分数的情况下继续生活,并在没有它的情况下继续进行。