怎样判断iPhone/iPad是越狱的

对开发者来说,越狱机盗版开发者的成果是一个灾难。

下面介绍一个方法来检测:

破解程序会在 Info.plist 加入 SignerIdentity 这个 KEY,因此检查它如果存在就是已破解了。 注意:有人JB并非是为了使用盗版本软件,而是电信公司限制问题,因此做此检查需要考虑此问题,我自己是没有使用这个判断啦~提供给有需要的人!

NSBundle *bundle = [NSBundle mainBundle];
NSDictionary *info = [bundle infoDictionary];
if ([info objectForKey: @"SignerIdentity"] != nil){
    /* do something */
}

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Alice

ios app url scheme跳转到淘宝商品详情页 唤醒app

好的东西就应该大家一块分享。 今天项目中要求,类似于启动页是淘宝的广告,然后点击广告,跳转到淘宝的详情页。 实现这个要求我是各种百度,不过最后发现呢,大部分东西...

1.4K60
来自专栏陈满iOS

iOS开发·第三方网络下载处理框架:AFNetworking网络下载处理(官方文档翻译篇)

它服从<NSURLSessionTaskDelegate>,<NSURLSessionDataDelegate>,<NSURLSessionDownloadDe...

22030
来自专栏移动端开发

Telegram学习解析系列(二):这我怎么给后台传输数据?

写在前面:          在iOS开发的过程中,有很多时候我们都在和数据打交道,最基本的就是数据的下载和上传了,估计很多很多的小伙伴都在用AFNetwork...

551100
来自专栏向治洪

使用多个Target去管理项目版本环境

在实际开发中,为了保证所开发的产品能够尽量完美上线,在上线前会特意测试几轮,保证所开发的应用没有问题。据此,在实际的开发过程中,往往需要区分测试环境和线上环境,...

202100
来自专栏移动端开发

iOS 启动页后广告Demo

重点!       对于启动页后的广告,相信大家也都看到过很多很多的,比如我自己常看到的有 QQ音乐,爱奇艺了。你点击了APP,它会启动就会随之启动。。其实...

53380
来自专栏Alice

iOS afnetworking最新版报错 没有AFHTTPRequestOperationManager类了

今天开了一个小项目   用的是pod   然后  安装好 Afnetworking之后   发现 AFHTTPRequestOperationManager  ...

64890
来自专栏Youngxj

tooltip(title美化)教程——jquery的特效

29840
来自专栏一“技”之长

iOS运用runtime全局修改UILabel的默认字体

        在项目比较成熟的基础上,遇到了这样一个需求,应用中需要引入新的字体,需要更换所有Label的默认字体,但是同时,对于一些特殊设置了字体的labe...

14150
来自专栏一个爱瞎折腾的程序猿

个人项目框架搭建 -- Autofac简单使用记录

16020
来自专栏.NET开发那点事

angularjs的表单验证

angularjs内置了常用的表单验证指令,比如min,require等。下面是演示:

7900

扫码关注云+社区

领取腾讯云代金券