在越狱时通过Cydia Impactor 安装IPA 时,经常会碰见不少用户反应过程中都会出现错误代码,刚好看到网上有个“Cydia Impactor 各种常见错误与解决办法全收录”的文章,可是里面很多问答和步骤都没说,为了让大家能够更好查询到这类问题错误,迷直接透过这篇来汇整和补充Cydia Impactor 错误问题,提供解决处理方法,如使用Cydia Impactor 过程中还有任何错误,就请直接透过这篇来查询找答案吧!你可以直接CTRL+F输入你遇到的错误问题,直接找到你要的答案!
Cydia Impactor 各种常见错误与解决办法全收录完整版
Q1. 开启Cydia Impactor 直接显示Runtime Error错误?
引起原因
电脑没有安装Visual Studio 2015 的Visual C++ 运行库
解决办法:
透过电脑安装Visual Studio 2015的Visual C++运行库即可
Q2. provision.cpp:168 或cpp: 173 Please sign in with an app-specific password. You can create one at appleid.apple.com 错误?
引起原因
密码输入错误。
因Apple ID 开启了双重验证安全机制,导致透过Cydia Impactor 会无法进行验证。
解决办法:
关闭双重验证
这方法是比较不建议操作,毕竟有不少无越狱的用户都是在没有开启双重验证情况下被盗Apple ID ,建议是暂时关闭后等透过Cydia Impactor 安装后就可再次开启,详细步骤如下
①到苹果官方网页先登入自己的AppleID与密码
②到安全类别中会看见「双重认证」栏位,点右侧的「编辑」,并且点「关闭双重验证」
③会跳出要求输入「安全问题」,依照自己所设定过的填写,就可以关闭双重验证。
解决办法2.另外注册一组全新AppID
解决办法3.开启App专用密码
假如不想另外注册一组Apple ID ,又有开启双重认证,那可透过App专用密码代替原始密码,但这方式有个安全疑虑,要是被骇客窃取到这组密码,就同等于可直接透过你的Apple ID和App密码直接取用。
①到苹果官方网页先登入自己的AppleID与密码
②到安全类别中会看见「双重认证」栏位,并且点App 专用密码下面的「产生密码⋯」
③输入「Cydia Impactor」点击「建立」就会自动产生一组「xxxx-xxxx-xxxx-xxxx」格式的密码,请记忆好这组密码,就可专门透过 Cydia Impactor 安装IPA
Q3. provision.cpp:29 错误?
解决办法
到电脑上的Cydia Impactor资料夹内,找到档名「长串数字.key」档案,全数删除,或是直接删除整个资料夹,透过Cydia Impactor重新下载一次。
Q4. provision.cpp:57 LOCKDOWN_E_INVALID_HOST_ID 错误?
引起原因
首次iPhone、iPad 设备连上电脑时,由于尚未点击「信任该电脑」与还「没输入解锁密码」,就会导致此错误问题发生。
解决办法
唤醒iPhone/iPad 设备
此时设备上会跳出需要同意信任此电脑,点选「信任」并且输入解锁密码后
将Cydia Impactor 关闭重开一次,看见Cydia Impactor 上有出现设备名称,就可以开始安装IPA。
Q5. installation.cpp:42 错误?
引起原因
下载到zip压缩档,直接将zip拉入Cydia Impactor 安装造成的错误。
解决办法
将zip压缩档内的IPA解压缩出来,再将IPA拉入 Cydia Impactor 安装即可。
Q6.installation.cpp:51 错误?
引起原因
IPA不支持当前iOS版本造成无法安装。
解决办法
升级iOS版本解决。
Q7. Impactor.cpp:57 错误?
引起原因
电脑没有安装iTunes
解决办法
电脑直接安装iTunes (官网下载)后才能使用Cydia Impactor。
Q8. Fix for provision.cpp:62 or provision.cpp:68 Error: 错误?
引起原因
网络问题导致的
解决办法
挂个国外的V·P·N就搞定了,不过现在网络不会出现这种问题了!
Q9. provision.cpp:71 错误?
引起原因
设备内已经有另一个相同的App 造成冲突。
证书发生问题。
解决办法
删除另一个App后,再次重新安装即可。
透过前一个旧版Cydia Impactor 点击「Xcode」>『Revoke Certificates』,并输入要撤销证书的Apple ID与密码,即可解决。
revoke-certificates-impactor-min-1.png
Q10. provision.cpp:80 错误?
引起原因
设备内已经有另一个相同的App 造成冲突。
证书发生问题。
解决办法
删除另一个App后,再次重新安装即可。
透过前一个旧版Cydia Impactor 点击「Xcode」>『Revoke Certificates』,并输入要撤销证书的Apple ID与密码,即可解决。
revoke-certificates-impactor-min-1.png
Q11. Provision cpp:81 You already have a current iOS Development certificate 错误?
引起原因
软件版本冲突了
解决办法
①下载老版本的Cydia Impactor (0.9.43)进行Revoke Certification(因为新版本(0.9.44)Revoke Certification会报错)点击Revoke Certification其中要输入上次失败的Apple ID和密码,最后提示成功!
②拔掉连接iPhone/iPad数据线,重新连接,这个步骤不可省略,否则,依然报错:81!
③切换回最新的CydiaImpactor 进行越狱(即重复上述正常Electra越狱步骤),这次便可成功!
Q12.progress.hpp:87_assert(false) 错误?
引起原因
表示设备存在的证书出了问题,由于最新版本Cydia Impactor 无法撤销证书(Saurik故意弄的也不修补),只能让电脑另外抓前一个旧版本Cydia Impactor 来撤销。
解决办法
先用0.9.4.3版本冲击器撤销证书,再用0.9.4.5版本安装越狱工具即可解决!
Q13. provision.cpp:138 maxQuantity错误?
引起原因
有可能是苹果签证IPA伺服器所造成的问题,也许刚好碰见维修期间,也有可能是苹果已经採用了新的防护机制,并找到封堵Cydia Impactor签IPA的办法
解决办法
Saurik 已经推出 Impactor_0.9.44 版本,修正cpp 138错误问题,请更新v0.9.44版本就能使用(点我去下载更新版)。不过由于新版 v0.9.44 使用 Revoke Certificates 清除签名会出现另一个 “progress.hpp:87” 错误,要清除就需另外使用旧版v0.9.43操作,如已经删除可透过这边下载。
Q14. provision.cpp:150 错误?
引起原因
密码输入错误。
因Apple ID 开启了双重验证安全机制,导致透过Cydia Impactor 会无法进行验证。
解决办法:
关闭双重验证
这方法是比较不建议操作,毕竟有不少无越狱的用户都是在没有开启双重验证情况下被盗Apple ID ,建议是暂时关闭后等透过Cydia Impactor 安装后就可再次开启,详细步骤如下
苹果官方网页先登入自己的AppleID与密码
到安全类别中会看见「双重认证」栏位,点右侧的「编辑」,并且点「关闭双重验证」
会跳出要求输入「安全问题」,依照自己所设定过的填写
就可以关闭双重验证。
解决办法2.另外注册一组全新AppID
解决办法3.开启App专用密码
假如不想另外注册一组Apple ID ,又有开启双重认证,那可透过App 专用密码代替原始密码,但这方式有个安全疑虑,要是被骇客窃取到这组密码,就同等于可直接透过你的Apple ID和App密码直接取用。
到苹果官方网页先登入自己的AppleID与密码
到安全类别中会看见「双重认证」栏位,并且点App 专用密码下面的「产生密码⋯」
输入「Cydia Impactor」点击「建立」
就会自动产生一组「xxxx-xxxx-xxxx-xxxx」格式的密码,请记忆好这组密码,就可专门透过 Cydia Impactor 安装IPA
Q15. provision.cpp:158/http-win.cpp:158 Peer certificate cannot be authenticated with given CA certificates SSL certificate problem:certificate is not yet valid 错误?
引起原因
Windows版本的Cydia Impactor的SSL凭证已经过期,才会导致这样问题,此问题在MAC系统上并不会受到任何影响,有影响部分仅在Windows系统上!
解决办法
更新Cydia Impactor到最新版本即可解决问题!
Q16. provision.cpp:159 错误?
引起原因
同Q15类似:SSL证书:无法获取本地证书。
解决办法
更新Cydia Impactor到最新版本即可解决问题!
Q17. http-win.cpp:160 错误?
引起原因
电脑防毒、防火墙或是VPN导致Cydia Impactor 无法与网路正常连线。
解决办法
确认电脑是否能够正常上网
将防毒、防火墙让Cydia Impactor 能够正常连线,不知道如何设定就先暂时停用
如有使用VPN 先停用再尝试
更新说明:2018.8.8起开始有大量出现http-win.cpp:160 Peer certificate cannot be authenticated with given CA certificates SSL certificate problem:certificate is not yet valid错误。目前只有Cydia Impactor 的win版有这错误,mac版本不影响,问题估计是出在Windows 和Ubuntu 与Apple服务器的通讯上,才会导致出现http-win.cpp:160 错误问题,将Cydia Impactor 更新到Cydia Impactor最新版
看是否还会报错,如果还会报错的话只能找一台Mac系统的电脑来安装应急了!
Q18. zip.cpp: 311 错误?
引起原因
IPA下载不完整或不小心再将IPA解压缩。
解决办法
重新下载一次IPA
有些电脑系统可能会将IPA副档名变成压缩包图,请确认副档名为IPA就不用解压,如果是.zip就需要解压缩,再将IPA 拉入Cydia Impactor上即可。
Q19. error: desktop.cpp:314 错误?
引起原因
电脑没有安装iTunes。
解决办法
电脑直接安装iTunes (官网下载)后才能使用Cydia Impactor。
Q20. ipa.cpp:438 cannot find .app/info.plist 错误?
引起原因
下载到zip压缩档,直接将zip拉入Cydia Impactor 安装造成的错误。
解决办法
将zip压缩档内的IPA解压缩出来,再将IPA拉入 Cydia Impactor 安装即可。
Q21. ipa.cpp:456 cannot find 错误?
引起原因
因文件内缺少.app / Info.plist 造成编译上错误,请重新编译。
解决办法
将.app / Info.plist 档案找出来,或是可透过终端并命令“ls -a”来找到此档案。
Q22. zip.cpp:557 或ipa.cpp:420 错误?
引起原因
IPA下载不完整或是编译的错误问题。
解决办法
请重新下载一次或是汇报给开发者。
Q23. Impactor.cpp:637 错误?
引起原因
电脑没有安装iTunes
解决办法
电脑直接安装iTunes (官网下载)后才能使用Cydia Impactor。
Q24. provision.cpp:698 错误?
引起原因
设备无法正常读取iPhone、iPad 设备资讯。
解决办法
将设备重开机一次
检查电脑是否有安装iTunes 或将iTunes 移除重装一次
设备是否连上电脑有点选信任这台电脑
换个USB 孔
使用原厂传输线或MFi认证传输线
传输线重新插拔一次
本站资源仅供个人学习交流。发布者:USBMI,欢迎转载:/4054.html
评论列表(19条)
CPP64呢?
@漾:c语言错误cpp(64) 好像没有搜集到这个错误~
file:http-win.cpp;line:182;what:
Problem with the SSl CA cert (path?access rights?) 这个问题呢 请问大佬
@gongtian123:点选Cydia Impactor 选单「Impactor」,将「Insecure SSL」打勾。
文章开头图片上的错误42怎么解决?
@mango:按ctrl+F 输入42,就可以快捷找到错误解决方法了!
file:http-win.cpp;line:182;what:
SSL connet error
这个问题怎么解决?
@simon:同问
将「Insecure SSL」打勾了,问题改变了
file:http-win.cpp;line:182;what:
timeout was reached
下面还有一行,大概意思就是超时了吧
file:http-win.cpp;line:79;what:
SSL打勾后显示79错误然后拔掉重打开软件插入手机卡在“ios/submitDevelopmentCSR”不动
安装的时候卡在VerifyingApplication要怎么办大佬
file: lockdown.cpp; line: 57; what:
LOCKDOWN_E_MUX_ERROR
这个呢?
没有报错,进度条卡住不动了, 没有反应怎么办?
求解:
installer.cpp:54_assert(!teams.empty())
啥意思?
@ohmygod:换个新创建的ID试试
file:installer.cpp;line:71;waht:_assert(!teams.empty()) 请问大佬这个问题,怎么解决。
490咋整?
@打着伞的和尚:英文提示啥~
@USBMI:我·是这个file:ipa.cpp;line:490;what:cannot find .app/info.plist