极速下载站 —— 提供优质软件下载服务,感受全新的极速下载体验!

最近更新 | 软件专题 | 软件分类 | 软件排行

您的位置:极速下载站资讯首页软件教程软件资讯 → 请求SHSH失败

请求SHSH失败

时间:2019-11-10 14:19:40  作者:无名  浏览量:41

很多小伙伴在使用iPhone手机的过程中,有时会需要利用iTunes、爱思助手等电脑端软件进行刷机,刷机过程中常见的报错就是“请求SHSH失败”。那么什么是SHSH,如何解决请求SHSH失败的问题呢?今天小编就给大家介绍一下。
请求SHSH失败
SHSH 图一
【SHSH是什么】
首先讲解什么是SHSH,SHSH的全称是Signature HaSH blobs,中文签名散列,通俗地讲,SHSH就是验证iTunes恢复固件操作合法性的一个证书。当我们用iTunes等工具软件进行恢复固件操作时,iTunes会向苹果验证服务器提交待恢复固件设备的ECID,并申请获取恢复验证证书。一旦验证通过,Apple服务器就会发送与ECID和固件版本对应的签名证书给iTunes,这样iTunes就可以继续进行和这个shsh相对应版本的固件恢复。因此,不同版本的固件,所请求shsh不同(比如iOS 8.0,iOS 8.0.2固件),不同设备的所请求SHSH也是不同的,不能借用,就好比每个人的身份证都是唯一的(即使是相同的机型也是不同的,因为每台设备都有不同的ECID)。
请求SHSH失败
SHSH 图二
请求SHSH失败
SHSH 图三
【请求SHSH失败的原因】
在大家已经了解SHSH的前提下,讲解什么是请求SHSH失败就很好理解了。一般有以下两种可能:一、用户电脑没联网或网络无法访问苹果服务;二、该版本系统已关闭验证;
第一种情况,是指用户没有正常连接到苹果官方服务器,比如用户断网、苹果服务器出现故障等,相当于你提出的请求苹果官方根本就没有收到,自然无法申请获取验证证书,这样会显示请求SHSH失败。
第二种情况更为常见,即你想要恢复的这个系统版本(固件)已经被苹果系统关闭了,俗称关闭验证。根据苹果的官方策略,每当新固件发布时,苹果在一定时间内就会关闭前一版本的签署验证。如果尝试恢复已经关闭验证的固件,服务器将会拒绝签署固件,那么恢复固件就会失败(iTunes通常报错3194)。例如,苹果在2019年9月正式发布了iOS13,那么很快时间内,以前的老版本系统iOS12就会关闭验证,这种时候,即使你已经下载了iOS12的固件文件,在iTunes等工具软件中点击刷机,也是不能从新版本iOS13刷回老版本iOS12的,这就是大部分“请求SHSH失败”报错的原因。
【解决方法】
针对这两种不同的原因,解决思路也很简单,第一种网络问题,需要用户更换网络环境解决断网或等待苹果服务器恢复正常;第二种关闭验证,用户更换一个新的iOS系统就可以正常刷机了,一般而言,苹果最新的系统是不会关闭验证的,也就不会出现“请求SHSH失败”的报错了。

TinyUmbrella 9.3.5 英文版

TinyUmbrella图片
  • 软件性质:国外软件
  • 授权方式:共享版
  • 软件语言:英文
  • 软件大小:5673 KB
  • 下载次数:1872 次
  • 更新时间:2019/11/8 18:14:29
  • 运行平台:WinXP,Win7,...
  • 软件描述:TinyUmbrella小雨伞是一款SHSH备份工具,用来申请ECID配对的SH... [立即下载]

相关资讯