美文网首页
判断iOS设备是否越狱

判断iOS设备是否越狱

作者: IT界的古天乐 | 来源:发表于2020-09-21 16:47 被阅读0次

+(BOOL)JailBreak{

    BOOL status1=NO;

    BOOL status2=NO;

    //根据是否能打开cydia判断

    status1=[[UIApplication sharedApplication]canOpenURL:[NSURL URLWithString:@"cydia://"]];

    //根据是否能获取所有应用的名称判断 没有越狱的设备是没有读取所有应用名称的权限的

    status2=[[NSFileManager defaultManager]fileExistsAtPath:@"User/Applications/"];

    if(status1||status2){

        //如果有一只方式判定为设备越狱了那么设备就越狱了不接受任何反驳

        returnYES;

    }else{

        returnNO;

    }

}

相关文章

网友评论

      本文标题:判断iOS设备是否越狱

      本文链接:https://www.haomeiwen.com/subject/fgnvyktx.html