当前位置:网站首页 / 安卓技术/苹果xx助手为什么可以给未越狱ios设备安装付费软件

苹果xx助手为什么可以给未越狱ios设备安装付费软件

时间:2015年07月26日 | 分类 : 安卓技术 | 评论 0


不越狱的iOS设备 为什么不给钱都可以装收费软件?

苹果推出的iPhone、iPad等iOS设备都有唯一的App Store,很多游戏软件都需要付费,那么你知道不给钱都可以装收费软件是什么原理吗?

原理上肯定不会有官方的说法,毕竟这是采用“偏门绝技”,App Store官方总共有三种方式安装软件。

1、通过APP Store分发软件,然后个人用户登录自己的Apple ID下载安装软件。

2、通过Enterprise专用分发软件,绑定设备后分发公司为员工开发或者付费的软件。

3、通过AD Hoc方式分发软件。

很明显那些第三方平台不会通过第一种形式,而第三种则是专供教育领域使用的,所以这类平台应该是采用了第二种手段。

未越狱的iPhone,如果安装来自第三方的程序,那么每一个程序都会在iPhone里生成一个“描述文件”,这个描述文件就是证书,iPA安装到iOS设备上就必须被签名,在网上下载的iPA都是由苹果签名的,但苹果为了使开发者在Apple Store上架软件前自行调试软件,允许被开发者证书签名的iPA可以不越狱直接被安装在iOS设备上。

所以,这类第三方软件除了会用到一些正规的企业分享的账号外,提供的软件都是自己重签名的,签名所需要的是一个开发者证书,并且当一个被开发证书的ipa安装之后有一定的有效期,这些证书的有效期大部分都可以用半年到一年的时间,过期后就无法使用,比如出现软件闪退,要求你输入Apple ID和密码的情况。

而正确的输入自己的账号密码后,系统依然会要求你继续输入,这是因为此时系统所需要的并不是你的账号密码,而是签名软件的开发者的账号密码,而一些第三方平台所提供的闪退修复就是对程序重新签名,延长有效期而已。

苹果对此也是知晓的,也一定有治本方法,不过苹果没有选择一劳永逸的策略,而是采用封禁企业证书、开发者账号的方法,因此我们看到,很多我们通过第三方平台安装的“免费正版”软件都经常会失效,出现闪退、需要输入Apple ID等情况,这时我们再点击闪退修复,所谓的闪退修复工具就会为大家的应用更换开发者证书进行重新签名,实现续期的目的。

目前来看,类似的第三方平台应该就是用了这样的手段为非越狱iPhone手机安装正版软件,当然,也不排除另一种可能性,如果大家有关注盗版iOS软件安装的,应该知道之前有一种方法可以通过修改硬盘的序列号来欺骗iTunes,实现同步其他帐号下载的正版软件到你的iOS设备的目的。

苹果最初的政策是一个ID最多可以授权5台电脑,可以授权无数台iOS设备,对于5台电脑的限制,一般都是通过硬盘序列号扫瞄来确认的,而对iOS设备数量则没有任何限制。

所以这类第三方平台的原理,可能是通过技术手段为每个用户修改,或虚拟出一个相同的硬盘序列号。然后利用被授权的电脑再取得一个公共ID的授权。最后,再把用公共ID购买过的App安装到某iOS设备中。

目前无需越狱不花钱装正版收费软件的工具已经一点点在完善,但在这里我们还是希望建议大家,通过App Store官方商店下载,安全、可靠、更放心。



万达招商,万达招商QQ提供ios技术教程 ,转载必须注明文章出处地址: /anzhuojishu/328.html

猜你喜欢
额 本文暂时没人评论 来添加一个吧

发表评论

必填

选填

选填

必填

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门文章
最近发表
标签列表
友情链接:万达招商QQ  万达娱乐直属  万达注册  万达开户  万达娱乐主管QQ  万达招商QQ  万达娱乐主管  万达娱乐直属  万达直属QQ  万达娱乐