需要检查设备是否使用cordova进行越狱。我尝试了cordova-plugin-jailbreak-detection插件,但仍然可以在JAILBROKEN设备中打开相同的插件。然后我从https://github.com/Shmoopi/AntiPiracy获得了.m文件。它在XCode 8之前工作正常。在XCode 9中,获取" System关键字不可用"错误
任何最新的插件/类文件,用于检查Jailbroken是否兼容最新的XCode? p>
答案 0 :(得分:0)
system
调用不适用于ios,请移除+ (int)systemCheck
,它应该适合您。同样在+ (void)killApplication
方法评论system
调用
isJailbroken
方法执行各种检查,如果得分为>= 3
,则将其标记为Jail broken。现在,由于系统调用不可用,我们可以在没有+ (int)systemCheck
分数的情况下继续生活,并在没有它的情况下继续进行。